mysql ОШИБКА 1064 (42000) при восстановлении файла mysqldump - PullRequest
0 голосов
/ 11 мая 2019

Я создал дамп MySQL, используя код ниже:

sudo mysqldump - все базы данных --user = root --password --master-data -create-options> alldatabase.sql

Это для переноса данных mysql на новый сервер mysql.

Затем я попытался восстановить, используя приведенный ниже код:

sudo mysql -u root -p

но я получаю ошибку:

ОШИБКА 1064 (42000) в строке 4171: у вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса для использования рядом с '* /' в строке 1

Я ударился головой о стену, пытаясь понять это. Есть предложения?

Оба сервера являются Debian, используя 10.1.38-MariaDB-0 + deb9u1

1 Ответ

0 голосов
/ 20 июня 2019

Эта ошибка может появиться при импорте усеченного файла. Пожалуйста, убедитесь, что файл sql завершен.

При использовании mysqldump, как это не появляется сообщение об ошибке, когда диск заполнен.

...