AlexanderTsymbal
@AlexanderTsymbal
tsymbal.su

Как избавиться от MySQL ошибки #1064 при импорте таблицы?

Добрый день, друзья.

Мучаюсь второй день с ошибками при переносе таблиц со старой версии движка bitrix на новую. Нужно экспортировать таблицы инфоблоков b_iblock_*** со старой версии сайта на новый чистый движок в те же таблицы, они созданы (структура та же) при установке движка, но на данный момент пустые.

Экспортирую одну таблицу, она здесь: dump.tsymbal.su/vlm_old_data_01.sql, сохраняю в utf-8 без BOM, испробовал все варианты комбинаций в настройках экспорта phpmyadmin.
Но при импорте в такую же таблицу в новой базе выскакивает ошибка 1064: joxi.ru/5mdn6MQu0nORA1
Пробую удалить первую строку, ошибка возникает в следующей, пробую удалить еще одну строку, ошибка повторяется. Т.е. в каждой строке есть какая-то синтаксическая ошибка - если я правильно понимаю...

Подскажите, что за ошибка и как от неё избавиться?

Пробовал менять одинарные кавычки на двойные, экранировать двойные кавычки, экранировать комбинацию \r\n, ошибки возникают в тех местах, где используются \:; и другие символы.
  • Вопрос задан
  • 2457 просмотров
Решения вопроса 1
AlexanderTsymbal
@AlexanderTsymbal Автор вопроса
tsymbal.su
Решение заключалось в обновлении Denwer'a. Видимо, та версия mysql была глюкнутой и некорректно импортировала бэкапы sql.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы