Задавайте вопросы, мы ответим
Вы не зашли.
Переезжал с хостинга на хостинг, сделал бекап базы данных, начинаю импортировать в новую БД, а тут - вылетает такая ошибка:
Ошибка
В работе SQL-парсера произошла ошибка. Убедитесь в корректности запроса, отсутствии в нем опечаток и незакрытых кавычек. Возможной причиной ошибки может быть загрузка файла, содержащего двоичные данные вне кавычек в тексте запроса. Попробуйте выполнить запрос через командную строку MySQL. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы. Если проблема не решается, хотя через интерфейс командной строки запрос отрабатывает корректно, выявите ту часть запроса, которая вызывает ошибку и отправьте разработчикам описание ошибки, снабдив его данными из секции CUT выведенной ниже:
----BEGIN CUT----
eNodzU0KwjAYhOH9d4o5QAytTVLJLpRQhfzUpFZw66pQuhAKeiYvaep6Hua1KcWk0dXojnA2aCgJ
pdA2lMcyfIn8J1+dhuSSi9PhuSx0ywkxM5jehpFhsgXe5xU+Pi7OmUIrGrzRELzidcVbGs7DzljM
+5HgTQ03r9ubnAm9xmujf+MHllcixA==
----END CUT----
----BEGIN RAW----
ERROR: C1 C2 LEN: 65 66 73
STR: �
MySQL: 5.5.48-cll
USR OS, AGENT, VER: Win MOZILLA 5.0
PMA: 4.0.10.7
PHP VER,OS: 5.4.31 Linux
LANG: ru
SQL:
----END RAW----
SQL-запрос:
Ответ 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 1
Подскажите что не так? Куда копать? Как исправить?
На всякий случай начало содержимого БД :
-- phpMyAdmin SQL Dump
-- version 2.8.0.1
-- http://www.phpmyadmin.net
--
-- Хост: custsql-ipg117.eigbox.net
-- Время создания: Мар 14 2016 г., 17:36
-- Версия сервера: 5.5.44
-- Версия PHP: 4.4.9
--
-- БД: `smroom`
--
-- --------------------------------------------------------
--
-- Структура таблицы `cms_activity`
CREATE TABLE IF NOT EXISTS `cms_activity` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`type_id` int(11) unsigned DEFAULT NULL,
`user_id` int(11) unsigned DEFAULT NULL,
`group_id` int(11) unsigned DEFAULT NULL,
`subject_title` varchar(140) DEFAULT NULL,
`subject_id` int(11) unsigned DEFAULT NULL,
`subject_url` varchar(250) DEFAULT NULL,
`reply_url` varchar(250) DEFAULT NULL,
`images` text,
Неактивен
phpMyAdmin зло
у вас есть возможность сделать процедуру родными средствами MySQL http://sqlinfo.ru/forum/viewtopic.php?id=583 ?
если нет, то что-нибудь импортируется до ошибки?
Неактивен
vasya написал:
phpMyAdmin зло
у вас есть возможность сделать процедуру родными средствами MySQL http://sqlinfo.ru/forum/viewtopic.php?id=583 ?
если нет, то что-нибудь импортируется до ошибки?
Вродебы много всего импортировалось. Но визуально трудно понять все импортировалось или не все...
Раньше сотни раз я использовал импорт БД в phpMyAdmin и все проходило без проблем, а сейчас вот такая засада.
Да, и сайт не работает. При загрузке выдает ошибки...
Отредактированно sly2000 (01.04.2016 17:53:59)
Неактивен
Возможность повторно сделать дамп есть?
Сам дамп целиком получился? Чем заканчивается файл, нет ли там обрыва?
В дампе идет сначала создание таблицы, потом заполнение. Ищите какие таблицы не созданы (или не заполнены). Так можно найти проблемное место в дампе и посмотреть что там. Или разбивайте его на куски и последовательно скармливайте серверу.
Неактивен
Решил проблему кардинальным способом: написал бывшему хостеру (США), объяснил что вот такой ситуэйшн получился, что БД битая получилсь, попросил что бы он вошел в положение и смилостивился! В общем они спустя месяц!!! после того как закончился мой хостинг, активировали его на один день и сказали - заходи делай сам что хочешь. Соответственно, я зашел и сделал беап БД без сжатия, и все нормально импортировалось в новую БД.
Неактивен