Forums / National / Russian / Модули и плагины / Кириллица в setup/myplug.instal.sql

Не удается добавить в базу кириллические данные

dedushka
#1 2012-06-13 15:56
CREATE TABLE IF NOT EXISTS `myplug_data` (
  `code` int(10) unsigned NOT NULL,
  `text` text COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`code`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

INSERT INTO `myplug_data` VALUES(123123, 'Мой текст на русском языке');

Сохраняю файл в кодировке utf-8 как plugins/myplug/setup/myplug.install.sql
При попытке установить плагин siena выдает ошибку SQL.

Удаляю вставку данных и сохраняю файл в кодировке ANSI.
Установка плагина проходит нормально.

Как мне все-таки добавить кириллический текст в базу при установке плагина?

Добавлено 6 часов спустя:

Сохранил файл в кодировке utf-8 без BOM.
Проблема решилась -- таблица создается и кириллические данные благополучно добавляются.

Спасибо за внимание.

This post was edited by dedushka (2012-06-13 22:01, 11 years ago)