Red de conocimiento informático - Material del sitio web - Cómo exportar e importar datos MySQL

Cómo exportar e importar datos MySQL

A. Exporte el informe normalmente y prepare una lista completa de t en la biblioteca de pruebas.

/usr/local/MySQL/bin/MySQL dump-single-transaction-uroot-pora cle test t gt; t.sql

B. están completos.

/usr/local/MySQL/bin/MySQL dump-single-transaction-ur oot-pora cle-c test t gt; /bin/MySQL dump-single-transaction-uroot-pora cle test t gt; t2.sql

vimdiff t1.sql t2.sql

Resumen: la salida del parámetro -c es el Para la mayoría de las instrucciones de inserción estándar (incluida la lista completa de campos de inserción), ingrese la instrucción de inserción abreviada sin el parámetro -c.

C. Realice una copia de seguridad de una sola estructura y datos.

/usr/local/MySQL/bin/MySQL dump-single-transaction-ur oot-pora cle-d test t gt; /bin/MySQL dump-single-transaction-ur oot-pora cle -t test t gt;

vimdiff t3.sql t4.sql

Resumen: -d solamente Exportar declaraciones de estructura de tabla sin datos, -t solo exporta datos sin declaraciones de estructura de tabla.

D. Copia de seguridad completa de la base de datos

/usr/local/MySQL/bin/MySQL dump-single-transaction-ur oot-poracle-A gt;

E. Realizó una copia de seguridad de los datos y la estructura de la tabla.

/usr/local/MySQL/bin/MySQL dump-single-transaction-uroot-pora cle test t gt;t.sql

F.where filtrar exportar

/usr/local/MySQL/bin/MySQL dump-single-transaction-u root-poracle yhtest 1t _ load-where " id = 5 " gt;/tmp/t.sql

G.g. - La copia de seguridad de ignorar tabla omite una tabla.

/usr/local/MySQL/bin/MySQL dump-u root-pAds * 678h # 12-single-transaction-master-data = 2-A-ignore-table = db _ aplicación remota . diagnostic_report>/data/FQ/20160808_full .SQL &

Recuperación:

/usr/local/MySQL/bin/MySQL -u root-poracle yhtest 1 lt;/tmp/t SQL: aquí solo se agrega el nombre de la biblioteca, no el nombre de la tabla (independientemente de si la tabla que se va a restaurar se elimina o se elimina).

/usr/local/MySQL/bin/MySQL-u root-poracle-f yhtest 1 lt;/tmp/t.sql-add -f omite errores aquí o omite datos duplicados (para el método de sólo exportar datos y luego importar datos).