Quiero descargar la base de datos mysql solo las tablas que tienen datos. ¿Puede darme su sugerencia? esto es más útil¿Cómo volcar la base de datos mysql?
Gracias & Saludos, Vara Kumar.PJD
Quiero descargar la base de datos mysql solo las tablas que tienen datos. ¿Puede darme su sugerencia? esto es más útil¿Cómo volcar la base de datos mysql?
Gracias & Saludos, Vara Kumar.PJD
Puede utilizar la opción --ignore-table, pero hay que saber qué mesas están vacías por primera vez como esto no es posible directamente con mysqldump. Por lo que podría hacer
mysqldump -u username -p database --ignore-table=database.table1 --ignore-table=database.table2 > database.sql
mysqldump <database options> table1 table2 table3 ...
hay muchas tablas, es difícil escribir cada una. ¿Hay alguna opción que pueda volcar la tabla con datos y crear y agregar sentencias? –
Uso mysqldump
(documentation located here). Si no especifica tablas, asume todas las tablas. También puede elegir explícitamente tablas para copiar o ignorar. Puedes decirle que cree declaraciones de soltar antes de crear las declaraciones. Si tiene mysql 5.1.2, puede indicarle que copie las rutinas.
Cuando está volcando toda la base de datos. Obviamente está teniendo grandes datos. Así que usted puede preferir a continuación para una mejor:
Creación de copia de seguridad:
mysqldump -u [user] -p[password]--single-transaction --quick --all-databases | gzip > alldb.sql.gz
Si el error
- Advertencia: Saltarse los datos de mysql.event mesa. Especifique la opción --events explícitamente.
Uso:
mysqldump -u [user] -p --events --single-transaction --quick --all-databases | gzip > alldb.sql.gz
restauración de copia de seguridad:
gunzip < alldb.sql.gz | mysql -u [user] -p[password]
esperan que ayude :)
Si las tablas no contienen datos, no va a añadir mucho más a la copia de seguridad tamaño. ¿Por qué quieres saltear tablas vacías? – Jayan
hay muchas tablas, no quiero ejecutar consultas de tablas vacías durante las importaciones de db volcado. causará que los datos pierdan el problema. –
Mi requisito es eliminar tablas e insertar datos en esas tablas del archivo de base de datos volcado. ese archivo contiene tablas que tienen datos y crean, declaraciones de agregar y soltar. –