mysqldumpで一行ずつのINSERT

mysqldump -c --order-by-primary --skip-extended-insert -u<username> -p<password> <dbname> <tablename> > dump.sql

こんな感じで、ダンプしたsqlが一行ずつのINSERTとして出力されます。
BULK INSERTのが早いのは分りますが、1テーブル 1行ってダンプするのがデフォルトってどうなんでしょう?
どっちかっていうと、BULK INSERTがオプションで、1row 1行でダンプするのがデフォルトのがいいと思います。。

3 コメント:

匿名

2008年10月14日 19:06  

助かりました^^

匿名

2010年6月6日 9:36  

SQLiteが複数レコードまとめてのINSERTに対応してないので難儀してたところでした。
助かりました。ありがとうございます。

匿名

2012年6月13日 14:25  

ありがとう。