Sei sulla pagina 1di 7

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 APLICACIN Primeramente vamos a descargar el programa que nos permitira respaldar la base de datos de mysql en scrip .SQL, como tambin restaurar la misma Existe varios programas, pero vamos a escoger uno en especial que me parecio interezante que es el Mysql !ront que lo puede descargar en la siguiente direcci"n# http://software-filesl.cnet.com/s/software/10/40/76/24/MyS !-"ront#Setup.e$e% e&1277'476(1)h&ec1*462fe7*77a'+*+(''+,,dd7a2f'*)lop&lin-)ptype&1'01)ontid &102(4)site.d&4)ed.d&,)spi&21cc'01ac12e6a+(1d076a*a6e*0d146)pid&10407624 )psid&1040762,)file/ame&MyS !-"ront#Setup.e$e $. Lo instalamos en la m%quina que tenemos la base de datos con sus respectivas tablas creadas. &. E'ecutamos el programa Mysql !ront

(. )ngresamos el nombre de identi*icaci"n en este caso localhost 4. +ealizamos un clic en conexi"n e ingresamos los datos# Servidor local,ost- y de'amos con el mismo puerto por de*ecto

.. realizamos un clic en Auntetificaci n e ingresamos el Usuario que es root y contrase/a que le ,emos puesto a nuestro motor de base de datos mysql, en mi caso es !"# y el nombre de nuestra base de datos 0. 1lic en aceptar

2. Procedemos a respaldar ,aciendo clic derec,o en la base de datos que ,emos creado 3. 1lic en exportar $4 1lic en 5rc,ivo SQL

$$ . Luego podemos un nombre a nuestro respaldo y nos ubicamos la direcci"n donde queramos que se guarde en scrip .SQL luego guardar aceptar

&. Listo ya tenemos nuestro respaldos de nuestra base de datos en este caso servidor.sql

MEDIANTE LA C$NS$LA DE M%&L 6ueno se utiliza '(s)ldu'* 7an s"lo basta con los siguiente comando para ,acerla *uncionar#
mysqldump --opt --password=miclave --user=miuser mibasededatos > archivo.sql

+ealizar bac8up de una 9nica base de datos#


mysqldump -u root -p nombre_base_de_datos > fichero.sql

:e este modo, realizar% el bac8up de la base de datos, solicitando la clave del usuario root mysql, si queris tambin se puede especi*icar pegado a la letra ;p< -pclave. = si quisieramos restaurar esa base de datos, ,ar>amos lo siguiente#
mysql -u root -p nombre_base_de_datos < fichero.sql

Lo mismo ocurre con la clave del usuario root, la podemos especi*icar o esperar a que la pregunte. Si quisieramos realizar un bac8up de todas las bases de datos#
mysqldump -u root -p --all-databases > fichero.sql

= si solo quisieramos ,acer bac8up de un par de bases de datos#


mysqldump -u root -p --databases base_datos1 base_datos2 > fichero.sql

Para ,acer bac8up 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 ,erramienta mysqldump, en la propia ayuda de la ,erramienta encontraris muc,a m%s in*ormaci"n#
mysqldump --help

http://informaticosistemas.wordpress.com/2010/06/,0/archi0o/

Potrebbero piacerti anche