Upload
jhonedward
View
11
Download
2
Embed Size (px)
Citation preview
RESPALDAR LA BASE DE DATOS (BACKUPS MYSQL)
Existe dos alternativas para respaldar la base de datos de Mysql
Mediante una aplicacion
Mediante la consola de Mysq
MEDIANTE UNA APLICACIÓN
Primeramente vamos a descargar el programa que nos permitira respaldar la base de datos de mysql
en scrip .SQL, como también restaurar la misma
Existe varios programas, pero vamos a escoger uno en especial que me parecio interezante que es
el Mysql-Front que lo puede descargar en la siguiente
dirección: http://software-files-l.cnet.com/s/software/10/40/76/24/MySQL-Front_Setup.exe?e=1277947651&h=ec1b462fe7b77a98b8599833dd7a2f9b&lop=link&ptype=1901&ontid=10254&siteId=4&edId=3&spi=21cc901ac12e6a851d076aba6eb0d146&pid=10407624&psid=10407623&fileName=MySQL-Front_Setup.exe
1. Lo instalamos en la máquina que tenemos la base de datos con sus respectivas tablas creadas.
2. Ejecutamos el programa Mysql- Front
3. Ingresamos el nombre de identificación en este caso localhost4. Realizamos un clic en conexión e ingresamos los datos: Servidor localhost; y dejamos con el
mismo puerto por defecto
5. realizamos un clic en Auntetificación e ingresamos el Usuario que es root y contraseña que
le hemos puesto a nuestro motor de base de datos mysql, en mi caso es 123 y el nombre de nuestra
base de datos
6. Clic en aceptar
8. Procedemos a respaldar haciendo clic derecho en la base de datos que hemos creado
9. Clic en exportar
10 Clic en Archivo SQL
11 . Luego podemos un nombre a nuestro respaldo y nos ubicamos la dirección donde queramos que se guarde en scrip .SQL luego guardar-aceptar
2. Listo ya tenemos nuestro respaldos de nuestra base de datos en este caso servidor.sql
MEDIANTE LA CONSOLA DE MYQLBueno se utiliza mysqldump
Tan sólo basta con los siguiente comando para hacerla funcionar:
mysqldump --opt --password=miclave --user=miuser mibasededatos > archivo.sql
Realizar backup de una única base de datos:
mysqldump -u root -p nombre_base_de_datos > fichero.sql
De este modo, realizará el backup de la base de datos, solicitando la clave del usuario root mysql, si
queréis también se puede especificar pegado a la letra “p” -pclave.
Y si quisieramos restaurar esa base de datos, haríamos lo siguiente:
mysql -u root -p nombre_base_de_datos < fichero.sql
Lo mismo ocurre con la clave del usuario root, la podemos especificar o esperar a que la pregunte.
Si quisieramos realizar un backup de todas las bases de datos:
mysqldump -u root -p --all-databases > fichero.sql
Y si solo quisieramos hacer backup de un par de bases de datos:
mysqldump -u root -p --databases base_datos1 base_datos2 > fichero.sql
Para hacer backup de una sola tabla, dentro de una base de datos:
mysqldump -u root -p base_datos tabla > fichero.sql
Esto es, a grandes rasgos, lo más básico de la herramienta mysqldump, en la propia ayuda de la
herramienta encontraréis mucha más información:
mysqldump --help
http://informaticosistemas.wordpress.com/2010/06/30/archivo/