Тема: MySQL и cp 1251
Имеем на локалке:
MySQL 5.0.45
PHP 5.2.4
HTTP Server 2.2.4
phpMyAdmin 2.11.0
Устанавливаю движок, создаю базу в кодировке ср-1251, таблицы в sql примерно такие
DROP TABLE IF EXISTS {pref}_language;
CREATE TABLE {pref}_language (
langid int(11) unsigned NOT NULL auto_increment,
langpackid int(2) unsigned NOT NULL default '1',
langsetid int(5) unsigned NOT NULL default '0',
langvars varchar(35) NOT NULL default '',
langvals text NOT NULL,
langvalsold text NOT NULL,
langcache int(1) unsigned NOT NULL default '0',
PRIMARY KEY (langid),
KEY langpackid (langpackid),
KEY langcache (langcache)
) TYPE=MyISAM;
и вот на этапе создания таблиц вылазит ошибка, номера ошибки нет, просто в браузере вылазит вся подноготная sql-файла. Меняю ) TYPE=MyISAM; на это ) TYPE=MyISAM DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci; не помогает.
Если создаю базу в utf-8 и меняю ) TYPE=MyISAM; на ) TYPE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; то все встает нормально. Подскажите, где рыть нужно?
Спасибо