Нет, но использование это как тестовая машина, когда я тестирую веб-страницы в IE.
По умолчанию mysqldump
генерирует только одну INSERT
команду для каждой таблицы , что приводит к одной (очень длинной) строке вставки данные для каждой выгруженной таблицы. По сути, это связано с тем, что «пакетные» вставки выполняются намного быстрее, чем если бы он генерировал отдельный запрос INSERT
для каждой записи в каждой таблице.
Итак, это не значит, что mysqldump
создал произвольно длинные линии, и вы можете просто наложить какую-то другую длину обрезки. Строки длинные по какой-то причине.
Если действительно важно разбить INSERT
на несколько строк, вы можете указать это с помощью:
mysqldump --extended-insert=FALSE --complete-insert=TRUE ...
Обратите внимание, однако, что для восстановления таблиц потребуется длиннее в этом формате.
Постобработка файла дампа с помощью python . Возможно, вам больше по душе perl или sed.
Если вы работаете в Linux, он у вас уже установлен. Если вы работаете в Windows, установщик будет безболезненным.
Однако перед этим научитесь использовать SQL UPDATE и SQL ALTER. Вы будете счастливы, если будете поступать правильно.