BackUp y restore de bases de datos en MySQL

Una de las tareas mas tipicas que tendremos que hacer cuando usemos de foma mas o menos seria mysql es el realizar backups periodicos de nuestras bases de datos a un fichero que podamos posteriormente restaurar si es necesario.

BackUp de Bases de Datos

mysqldump --quick --add-drop-table --single-transaction -u root --databases {lista de lso nombres de bases de datos separados por espacios}l | gzip > $filename

Restore de Bases de Datos en Mysql

gunzip -c $filename | mysql -u root

Pues ya esta .. con estos sencillos comandos tenemos resuelto un problema muy comun.

Instalar MySQL en Fedora 8

Antes de nada es importante tener privilegios de administrador para instalarlo.

Abrimos una consola y escribimos.


yum install mysql
yum install mysql-server

y para arrancarlo, simplemente escribimos


service mysqld start

podemos probar si MySql ha arrancado correctamente escribiendo


mysqlshow

+———–+
| Databases |
+———–+
| mysql |
| test |
+———–+

Ahora queda poner un password a la BD para que no sea accesible por todo el mundo, asiĀ­ que tecleamos:

mysqladmin -u root -p password