Не получилось перенести БД через Sypex Dumper

Аватар пользователя xSPiRiTx xSPiRiTx 17 августа 2012 в 4:20

Работаю в ArchLinux + XAMPP 1.7.7, юзаю Drupal 7.16
ну не суть....
экспортнул базу последней версией (на данный момент) Sypex Dumper в .sql.gz. Все это дело вместе со всеми (!) файлами друпала скинул себе на флешку и пошел довольный. Прихожу в другое место, где компьютера с Windows и Denwer. Создаю базу, начинаю через скрипт sypex dumper импортировать БД, а он мне выдает:

2012.08.17 03:06:04     Импорт таблицы `search_node_links`
        Импорт таблицы `search_total`
        Импорт таблицы `semaphore`
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 \'\' at line 1 (C:\\xampp\\htdocs\\argamak\\sxd\\index.php:1581)
        Выполнение прервано из-за ошибки

если этот же дамп импортировать через phpmyadmin, то

Ошибка
SQL-запрос:

#       TD`semaphore`utf8_general_ci    ;
INSERT INTO  `semaphore`
VALUES ;

Ответ MySQL:

#1064 - 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 '' at line 2

не знаю что сделать Sad

Комментарии

Аватар пользователя multpix multpix 17 августа 2012 в 4:54

"xSPiRiTx" wrote:
юзаю Drupal 7.16

7.16 - ну ну ))

экспорт:
mysqldump -u пользователь -p база > имя_дампа.sql
импорт:
mysql -u пользователь -p база < имя_дампа.sql

нах Sypex

Аватар пользователя xSPiRiTx xSPiRiTx 19 августа 2012 в 0:08

короче решили проблему удаление строки INSERT INTO `semaphore`

действительно нах Sypex. это дерьмо меня уже третий раз подводит!

Аватар пользователя zigzzagru zigzzagru 11 ноября 2012 в 13:02

Извините за глупость!

Но не могли бы подробно описать как что делается!

Где авторизоваться, как вписывать команды,как вызвать командную строку!

"решили проблему удаление строки INSERT INTO `semaphore`" - где эта строка находится, как её найти?

БУДУ ОЧЕНЬ БЛАГОДАРЕН ЗА РАЗЪЯСНИТЕЛЬНЫЙ ОТВЕТ!

Всем Респект!

Аватар пользователя K0r5hun K0r5hun 11 ноября 2012 в 19:53

2zigzzagru
Создаёшь резервную копию базы данных через Sypex.
Скачиваешь файл с резервной копией (bd_time.gz).
Распаковываешь его.
Получаешь файл вида bd_time.sql
Открываешь в редакторе (Notepad++?)
Удаляешь строки начинающиеся INSERT INTO `semaphore` и заканчивающиеся ;
запаковываешь обратно (TotalCommander?)
Импортируешь.