La forma de generar un respaldo en MySQL es muy fácil de hacer, lo único que necesitaremos es usar el comando mysqldump.
Aquí muestro un ejemplo de como hago el respaldo de mi base de datos javoaxian con el dueño de la base de datos javoaxian y lo mando al archivo respaldo_javoaxian_2008-06-06.sql.
javoaxian@darthmaul:~$ mysqldump -u javoaxian -p javoaxian > respaldo_javoaxian_2008-06-06.sql
Con esto generará el archivo respaldo_javoaxian_2008-06-06.sql.
Ahora bien, si manejan tablas de tipo innoDB quiza deseen bloquear la base de datos para que el respaldo cuente con una consistencia de los datos. Para hacer esto, deberemos ejecutar el comando de la siguiente manera:
javoaxian@darthmaul:~$ mysqldump -u javoaxian -p --single-transaction javoaxian > respaldo_javoaxian_2008-06-06.sql
Si quisieran respaldar algunas tablas de la base de datos, podrían hacer esto:
javoaxian@darthmaul:~$ mysqldump -u javoaxian -p javoaxian tabla1 tabla2 > respaldo_javoaxian_2008-06-06.sql
Ojala que esto les sirva para generar sus respaldos.
3 comentarios:
Muchas gracias por la info
lo estaba leyendo del manual pero no le entendia es q apenas empiezo, pero me sirvio de mucho tu explicacion ya solo me falta poder hacer eso desde gambas espero y me puedas dar una una idea y otra vez gracias
Orale muchas gracias por el aporte, no habia podido encontrar mucho al respecto y lo que habia hallado no me servia de mucho, y esto esta muy bien, ahora a implementarlo
Hola cellsk8, con gusto y si puedo trataré de ayudarte.
Publicar un comentario