Всем привет!
Подскажите, как можно исправить следующее:
Мне выгрузили дамп БД сайта, я его пытаюсь развернуть на OpenServer, но получаю ошибку:
MySQL Error: 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 \'CHARSET=utf8\'
Как можно пофиксить? Всем спасибо.
Ответы
импортнул через консоль, в итоге все заработало. Импорт через PHPadmin, SypexDumper выпадал в ошибки.
Консоль рулит, мало ли у кого будет трабла:
Открываем консоль из закладок.
Переходим в каталог с нужной версией MySQL (не забываем, что в поставке Open Server есть несколько версий MySQL):
Z:\Soft\Open Server> cd modules\database\MySQL-5.1.63\bin
После этого выполняем стандартную команду на импорт данных:
mysql -uroot lgnd.ru < Z:\lgnd.ru.sql
Мы передаем имя пользователя, название БД, и путь к файлу, содержащему дамп. MySQL из поставки OpenServer не использует пароль для доступа данных. Если же вы используете пользователя с паролем, то необходимо указать пароль:
mysql -uroot -ppassword lgnd.ru < Z:\lgnd.ru.sql
Попробуйте залить через sqllite manager: http://joxi.ru/VrwWV9MFOpgGKr
Какая версия MySQL? Какое Сравнение у БД в которую делается импорт?
Версия базы 5.6, версия на локалке 5.5. Менял версии ничего не помогло.