2009-12-31 181 views
19

基本上是這樣的 - 我習慣了使用mysql < dbfile.sql來恢復數據庫轉儲,使用mysqldump創建。然後我看到有mysqlimport,沒有提到另一種方式。兩個CLI的參數看起來相似。那麼,實際的區別是什麼? (並且有任何)mysqlimport和mysql有什麼區別<dbfile.sql

回答

17

我的理解是mysqlimport等於LOAD DATA INFILE,所以要加載的數據必須是以CSV格式,而不是通常的輸出mysqldump

+0

hm,我可以從文檔中看到mysqldump可以導出csv,並且對於mysqlimport(和LOAD DATA INFILE),它沒有明確提及該格式必須是CSV。 – Bozho 2010-01-01 15:17:24

+1

是的,但重點在於'mysql 2010-01-01 20:13:40