Mysql nos trae de serie la herramienta mysqldump para realizar y cargar backups desde la línea de comandos de forma muy sencilla.
Para hacer los backups:
mysqldump --user=user --password=pass --opt DBNAME > dumpfile.sql
Para cargarlos:
mysqldump --user=user --password=pass --opt DBNAME < dumpfile.sql
Si quisieramos hacerlo sobre un servidor remoto deberíamos especificar el parámetro --host.
Soy desarrollador freelance. Últimamente mis herramientas de trabajo son principalmente Grails y Ruby on Rails, aunque también he trabajado con otros frameworks web Java y PHP. Estoy desarrollando dos proyectos personales: jobsket.com que está en beta privada y flatee.com y que espero no tarde demasiado en ver la luz. También colaboro con el mundo Open Source: He desarrollado y mantengo dos plugins para Grails(Include plugin y Mor.ph plugin) y he sido committer de jLibrary.
mr_freeze360 escribió
hace 1 años
© Copyright 2008-2009 debug_mode=ON | Aviso legal | Contacto | FAQ | ¿Quiénes somos? |
#1
sin embargo con esas instrucciones no salvas los procedimientos almanacenados o funciones que hayas escrito, para poder hacerlo necesitas una bandera más:
--routines o bien -R