ОШИБКА 1064 (42000) в MySQL - PullRequest
       48

ОШИБКА 1064 (42000) в MySQL

9 голосов
/ 09 августа 2011

Я пытаюсь заполнить новую пустую базу данных MySQL дампом базы данных, созданным из базы данных MS SQL Azure, и получаю следующую ошибку

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

Я использовал mysqldump для выполнения этой операции и использовал команду, подобную следующей в командной строке:

mysql --user=rootusername --pasword=password databasename < dumpfilename.sql

Mysqldump потребовалось около 30 минут, чтобы отобразить это сообщение об ошибке.

Ответы [ 15 ]

0 голосов
/ 24 октября 2018

Выполнение следующих изменений в запросе решило эту проблему:

INSERT INTO table_name (`column1`, `column2`) values ('val1', 'val2');

Обратите внимание, что имена столбцов заключены в `(символ над вкладкой), а не в кавычки.

0 голосов
/ 26 октября 2017

Я получил эту ошибку

ОШИБКА 1064 (42000)

, поскольку загруженный файл .sql.tar был каким-то образом поврежден.Загрузка и распаковка снова решили проблему.

0 голосов
/ 25 октября 2017

Если строка перед вашей ошибкой содержит COMMENT '', либо заполните комментарий в скрипте, либо удалите пустое определение комментария. Я нашел это в скриптах, сгенерированных MySQL Workbench.

0 голосов
/ 10 октября 2015

Это был мой случай: Я забыл добавить ' до );

Конец file.sql с ошибкой:

...
('node','ad','0','3879','3879','und','0','-14.30602','-170.696181','0','0','0'),
('node','ad','0','3880','3880','und','0','-14.30602','-170.696181','0','0','0);

Конец file.sql без ошибки:

...
('node','ad','0','3879','3879','und','0','-14.30602','-170.696181','0','0','0'),
('node','ad','0','3880','3880','und','0','-14.30602','-170.696181','0','0','0');
0 голосов
/ 22 января 2013
ERROR 1064 (42000) at line 1:

Эта ошибка очень распространена.Основная причина возникновения этой ошибки: Когда пользователь случайно отредактировал или неверно отредактировал файл .sql.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...