2009-12-31 23 views
19

Básicamente esto - Estaba acostumbrado a usar mysql < dbfile.sql para restaurar un volcado de base de datos creado con mysqldump. Entonces vi que hay mysqlimport, sin referencia a la otra dirección. Los argumentos de ambos CLI son similares. Entonces, ¿cuál es la diferencia real? (¿Y hay alguno)Cuál es la diferencia entre mysqlimport y mysql <dbfile.sql

Respuesta

17

Tengo entendido que mysqlimport es el equivalente a LOAD DATA INFILE, por lo que los datos que se cargarán se deben p. Ej. en formato CSV, no es la salida habitual de mysqldump.

+0

hm, puedo ver en los documentos que mysqldump puede exportar csv, y para mysqlimport (y LOAD DATA INFILE) no se menciona explícitamente que el formato debe ser CSV. – Bozho

+1

Sí, pero el punto es que 'mysql

Cuestiones relacionadas