1 (изменено: em, 2014-09-27 16:22:42)

Тема: Проблема с импортом SQL dump

Добрый день.

Помогите советом, пожалуйста!

Есть дамп базы

Он легко и не принужденно (без доп настроек) импортируется на том же хосте, что и экпортировался.
Хочу восстановить базу у себя на локальном компе (windows BitrixEnv 2.1) для доработки.

и каких ошибок только я не видел. к примеру вот такая:

There seems to be an error in your SQL query. The MySQL server error output below, if there is any, may also help you in diagnosing the problem

ERROR: Unclosed quote @ 671

перепробовал все настройки экспорта, все режимы совместимости SQL.

Сервер:

-- MySQL dump 10.13  Distrib 5.5.29, for FreeBSD8.3 (amd64)
--
-- ------------------------------------------------------
-- Server version    5.5.29-29.4

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

Рабочий комп:
C:\Bitrix\mysql\bin\mysql.exe  Ver 14.14 Distrib 5.1.51, for Win32 (ia32)
C:\Bitrix\mysql\bin\mysqladmin.exe  Ver 8.42 Distrib 5.1.51, for Win32 on ia32
mysqldump  Ver 10.13 Distrib 5.1.51, for Win32 (ia32)


PS при этом свой экспорт рабочий комп тоже импортирует без вопросов (хотя там записи в таблицах ASCII символы)

2

Re: Проблема с импортом SQL dump

Нашел причину.
В одном из сообщений об ошибке были "кракозябры" - очевидно проблема с кодировкой.
При том, что я везде ставил "UTF-8".
Потом вспомнил, что UTF - это мультибайтовая кодировка, потом, что bitrix устанавливает для своих нужд
mbstring.func_overload = 2

установил в 0: No overload

и все заработало!