Задать вопрос
@llegoo

Ошибка при импорте базы данных MySQL, в чем может быть причина?

При импорте дампа базы данных возникает ошибка:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 96
Импорт выполняется с помощью PhPMyAdmin
  • Вопрос задан
  • 4495 просмотров
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 4
@evil0o
если эта копия с работающей базы, попробуйте еще раз скопировать и загрузить ее в чистую базу где нет таблиц от предыдущего переноса.
А так сообщение говорит что в строке 96 ошибка в синтаксисе, возможно что версии MySQL разные.
Ответ написан
если бекап снимался mysqldump, то заливать лучше через консольный mysql.
обычно ошибки вылазиют, если нет понятия о часовом поясе, который обозначен в дампе.
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
У PHPMyAdmin есть ограничение на размер импортируемого файла, по умолчанию 2Mb. Попробуйте грузить таблицы по одной.
Если есть доступ к консоли, то попробуйте импортировать через mysql
# mysql -u root -p < dump.sql
Ответ написан
Комментировать
@llegoo Автор вопроса
Почему-то хостинг или PHPMyAdmin не отдавал нормально базу, дамп скачивался неполностью. Сделал резерную копию и скачал через фтп, получилось
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы