Я искал по многим темам здесь, никто не говорит об этой ошибке, как мой случай.ОШИБКА 1064 (42000): ошибка SQL sintax
Прежде всего, я хочу сделать базу данных в резервную систему. Обычно это делается через сайт/phpmyadmin на вкладке импорта, но в моем случае файл sql слишком велик. Я пытаюсь импортировать его с помощью этой команды:
MySQL -u -p корень ojs3 < localhost.sql
Это результат:
ERROR 1064 (42000) в строке 11737232:
У вас возникла ошибка в синтаксисе SQL; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с «201b , (125409, 3099, 170), (125409, 3099, 171), (125409, 1561, 172), (125409, 3' в строке 1391 **
Я открыл файл, используя VI Там нет ничего плохого в коде, вы можете увидеть для себя:. at the 125409, ... subjects
линия 11737232:
INSERT INTO article_search_object_keywords
(object_id
, keyword_id
, pos
) ЗНАЧЕНИЯ
Спасибо уже за вашу помощь !! Peace
У вас нет PHP или достаточно кода для ответа на вопрос –
Ищите '201b' в своем файле. Это то, что бросает ошибку. Я предполагаю, что это должно быть «201», учитывая ваши данные. – aynber
Не было правильной линии. 201b была проблема, я не знаю, как она там была, но я просто удалил ее. – Sokonosako