2013-11-14 6 views
0

Я потратил целый день на восстановление файла резервной копии базы данных 499MB .SQL magento на новый сервер. Я попытался импортировать в другой компьютер в автономном режиме, но im получал ту же самую ошибку Unknown command '\9' and '\a', im пытался восстановить файл .SQL, используя следующую команду: mysql -u -p databasename < backup.sqlимпорт и восстановление 500MB файл резервной копии базы данных Magento SQL на новый сервер

Я пробовал сценарий Bigdump, но не успел. Файл базы данных слишком велик, он даже не откроется на моем компьютере.

Есть ли другой способ восстановить файл резервной копии базы данных этого размера на новый сервер? Помощь будет принята с благодарностью!

Обновление: Странные символы появляются при открытии файла резервной копии .SQL. strange characters in .sql file

Заранее спасибо

ответ

0

Убедитесь, что символьные наборы баз данных совпадают. например: mysql --default-character-set=utf8 database < databasedump.sql

+0

Я тоже это сделал, мне удалось открыть .SQL-файл в блокноте ++, номер строки, где происходит ошибка, имеет некоторые странные символы, я понятия не имею, откуда это содержимое. Это потому, что я не сделал резервную копию базы данных правильно? Я создаю резервную копию базы данных через PHPMYADMIN. – Allroundstart

+0

У вас есть бинарные капли в базе данных? Если это так, вы можете попробовать сбросить базу данных с помощью опции -hex-blob. – VogonPoetLaureate

+0

ОК, мне нужно попробовать этот параметр, у Phpmyadmin есть опция для двоичных столбцов в шестнадцатеричной системе, которую я выбрал во время резервного копирования – Allroundstart

Смежные вопросы