Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Экспорт базы utf-8 — проблема с кирилицей 
:(
    Опции темы
faost
Дата 29.10.2009, 04:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 5.11.2004

Репутация: нет
Всего: 2



На локальном компьтере MySQL 5.0.45, в phpMyAdmin таблица типа MyISAM в кодировке utf8_general_ci

При экспорте генерируется скрипт вида

Код

CREATE TABLE IF NOT EXISTS `jobs` (
...
`title` varchar(128) character set utf8 collate utf8_bin NOT NULL
...
) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 AUTO_INCREMENT=19 ;


INSERT INTO `jobs` VALUES (
...
0x626f6f6b776f726c64406c6973742e7275
...);


Экспортирую в MySQL 5.0.24, в итоге все кириллические символы теряются, остаются только латинские. В чем проблема?
--------------------
Если у вас нет проблем, значит вы уже умерли
PM MAIL   Вверх
krypt3r
Дата 29.10.2009, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 9.6.2009

Репутация: 1
Всего: 16



SET NAMES пробовали юзать?
PM MAIL   Вверх
faost
Дата 29.10.2009, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 5.11.2004

Репутация: нет
Всего: 2



ничего не изменилось
таблица весила 14.1кб, после экспорта стала весить 2.8кб - пропали все русские символы
--------------------
Если у вас нет проблем, значит вы уже умерли
PM MAIL   Вверх
faost
Дата 2.12.2009, 00:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 5.11.2004

Репутация: нет
Всего: 2



Решил следующим образом:
1. Экспортирую все в файл.
2. Открываю файл и преобразовываю в "UTF-8 без BOM"
3. На удаленном сервере выполняю запрос, указав файл
--------------------
Если у вас нет проблем, значит вы уже умерли
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0536 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.