Blog de Ubuntu en Español Blog [no oficial] de Ubuntu en Español

3Nov/100

Mysqldump – solo estructura

Super fácil tip para exportar unicamente la estructura de nuestras bases de datos a un archivo plano


mysqldump -d -h localhost -u root -p  DBname > archivo_a_guardar.sql

Con el operador -d, le ordenamos a el comando mysql a excluir la data de nuestro dump

7Dec/090

Mysql | trucos para dumps de bases de datos

Muchas cosas se pueden hacer con la bases de datos, cuando hablamos de backups, hoy les traigo algunos trucos muy practicos:

Backup exclusivamente de una tabla en una base de datos:

mysqldump --add-drop-table -h SERVER -u USERNAME -p DATABASE  TABLA > tabla.sql

Backup de todas las bases de datos en 1 solo archivo:

mysqldump -h SERVER -u USERNAME -p  --all-databases > all-data-bases.sql

Restaurar 1 sola base datos de el archivo “consolidado” que creamos antes:

mysql -h SERVER -u USERNAME -p DATABASE1 <  all-data-bases.sql 
1Dec/090

Mysql dump only data

Un truquito rapido para el mysql

Dump solo con los insert de informacion sin la estructura, truco que investigue gracias a una migracion que estaba haciendo @lionel (un cuate) jajaja y no queria que se realizara ningun drop en el import de la info .

aqui les dejo la linea de commando para correr este tipo de exports

mysqldump -u user -p --skip-triggers --compact --no-create-info DATABASE > DATABASE.sql