MySQLDump один оператор INSERT для каждой строки данных - программирование

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

4b9b3361

Ответ 1

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

mysqldump --extended-insert=FALSE 

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