PHPMyAdmin и MySQL

Невозможно импортировать дампы, созданные с помощью mysqldump, входящего в состав дистрибутива MySQL-сервера.

Проблема возникает из-за того, что mysqldump старых версий при создании дампа добавлял в него некорректные комментарии подобные этому:


-- MySQL dump 8.22 -- -- Host: localhost Database: database --------------------------------------------------------- -- Server version 3.23.54


Неверная часть кода - это горизонтальная линия из ряда дефисов, которая появляется единожды в каждом дампе, созданном с помощью mysqldump. Чтобы запустить дамп такого вида, необходимо привести его к приемлемому для MySQL виду, т.е. необходимо добавить пробел после первых двух дефисов линии или закомментировать её (добавить # перед ней):


-- ------------------------------------------------------- или
#---------------------------------------------------------

Вернуться Назад