SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.03.2010 12:34:26

vladius
Участник
Зарегистрирован: 05.02.2010
Сообщений: 4

Ошибки при восстановлении базы из дампа

Ошибки при восстановлении базы из дампа:
mysql -h localhost -uroot -p database_name_A < database_name_B.sgl
ERROR at line 175: DELIMITER must be followed by a 'delimiter' character or string
ERROR 1231(42000) variable 'sql_mode' can't be set to the value of 'NO_ENGINE_SUBSTITUTION'
Заранее спасибо.

Спасибо vasya за FAQ по восстановлению забытого пароля.

Неактивен

 

#2 04.03.2010 12:53:11

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Ошибки при восстановлении базы из дампа

vladius написал:

ERROR at line 175: DELIMITER must be followed by a 'delimiter' character or string

После ключевого слова DELIMITER должен следовать символ или строка, которые теперь будут разделителем.
По умолчанию разделителем является ;
Посмотрите какой разделитель используется далее по тексту и в зависимости от результата или укажите правильный разделитель, или удалите эту строку.

vladius написал:

ERROR 1231(42000) variable 'sql_mode' can't be set to the value of 'NO_ENGINE_SUBSTITUTION'

Наверное, у вас версия MySQL ниже 5.0.8 и данное значение не поддерживается. Найдите поиском где идет присвоение и удалите.

vladius написал:

Спасибо vasya за FAQ по восстановлению забытого пароля.

Рад, что вам пригодилось.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson