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 для каждой строки?
Спасибо за вашу помощь!

409   1  

1 ответ:

использование:

mysqldump --extended-insert=FALSE 

имейте в виду, что несколько вставок будут медленнее, чем одна большая вставка.

Comments

    Ничего не найдено.