123
用下面的語句:mysqldump的一個INSERT語句
mysqldump --complete-insert --lock-all-tables --no-create-db
--no-create-info --extended-insert --password=XXX -u XXX
--dump-date yyy > yyy_dataOnly.sql
我得到的INSERT語句像下面這樣:
INSERT INTO `table` VALUES (1,'something'),(2,'anything'),(3,'everything');
我需要在我的情況下,什麼是這樣的:
INSERT INTO `table` VALUES (1,'something');
INSERT INTO `table` VALUES (2,'anything');
INSERT INTO `table` VALUES (3,'everything');
有沒有辦法告訴「mysqldump」爲每行創建一個新的INSERT語句? 感謝您的幫助!
--skip-extended-insert看起來對我來說是正確的語法(使用mysqldump版本10.13) –
更慢,是的,但是很多文本編輯器遇到很長的文本行,如果表格有巨大數據量,這是會發生什麼。 – Jahmic
需要在多臺服務器上運行。不能總是在客戶機上同步回購。 – cwallenpoole