Вы здесь

Ошибка при импорте базы SQL на локальный хост

0

Решил перенести с сервера на локальный хост сайт.
Пытаюсь импортировать базу, но вылетает ошибка SQL:
Неизвестное ключевое слово near ON at position 25
SET FOREIGN_KEY_CHEKS = ON

http://s61.radikal.ru/i174/1511/29/99bdfb257142.jpg
Что делать? Может кто сталкивался?

Версия Drupal: 
7.x
Категория: 
Database API
Вопрос задан 24.11.2015 - 13:32

Я может что-то не понимаю, но для малонагруженных сайтов (а я думаю это как раз такой случай) вполне оправдано делать копии на test.site.com - будут те же условия, что и у рабочего сайта. Зачем ставить на своем компе это все? Делаете поддомен, копию БД и вперед тестировать.

Комментарий оставлен 24.11.2015 - 21:03

Ответы

1

Попробуйте импортировать с помощью консольного клиента mysql:

\путь\до\места\установки\mysql.exe -u ИМЯПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ названиебазы < \путь\до\дампа\вашдамп.sql

Если и не получится, будет более содержательное, и не обработанное phpmyadmin сообщение об ошибке, по которому можно будет больше сказать о проблеме.

Ответ дан 24.11.2015 - 13:58

Пробовал, всё время разные ошибки:
- то время ожидания не то
- то log_size большой и прочее...

Комментарий оставлен 24.11.2015 - 16:06

Приведите файл настроек mysql что-ли тогда.
Вообще, весьма странно, что ошибки разные.

Комментарий оставлен 25.11.2015 - 04:05
0

Для работы с БД на локальной машине (просмотр, импорт, резервное копирование) пользуюсь прогой dbForge Studio for MySQL Попробуйте ее. Гораздо мощнее чем РНР-решения

Ответ дан 24.11.2015 - 14:37

Это надо будет взять на заметку

Комментарий оставлен 24.11.2015 - 16:11
0

В общем целый день настраивал MySQL и PHP результат при импорте базы нулевой. Всё время разные ошибки.
Напоследок решил попробовать импортировать в базу MySQL через PHPMyAdmin в OpenServer. База успешно импортировалась. с первого раз - УРА.

В общем лучiе начинать работа с Drupal на OpenServer. Смог перенести базу с сервера на локальный комп. без проблем.

Ответ дан 24.11.2015 - 16:10

надо на линуксе хост разворачивать.
еще sypex dumper пробуйте

Комментарий оставлен 24.11.2015 - 19:30

Он (sypex dumper) зависал на 30%, работая с XAMPP

Комментарий оставлен 24.11.2015 - 20:38

А ещё лучше разрабатывать в более подходящем окружении, например, linux + apache + php + mysql, которое можно поднять на той же машине в виртуалке, например, в virtualbox. Howto по простейшей установке/настройке такой связки море.
К тому же, появляется возможность откатиться на сделанный снапшот виртуалки, что по началу особенно, может быть весьма удобно.

Комментарий оставлен 25.11.2015 - 04:09