кодировка таблицы при инсталяции

kaiser Zaido

Новичок
кодировка таблицы при инсталяции

как сделать так чтобы при инсталяции таблицы одновременно добавлялась правильная кодировка к ней и всем ее колонкам??

допустим код таблицы такой:
CREATE TABLE `tansw` (
`id_answ` int(10) unsigned NOT NULL auto_increment,
`id_quest` int(11) NOT NULL default '0',
`answ` tinytext NOT NULL,
`answ_tf` tinyint(4) NOT NULL default '0',
`answ_b` int(11) NOT NULL default '0',
UNIQUE KEY `id_answ` (`id_answ`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 COMMENT='таблица ответов' AUTO_INCREMENT=756 ;

как сделать ее cp1521?? это для работы в mysql 4.*
а то по умолчанию там ведь кака :(
а через пхп админ на сервере я поправить не могу...
 

Апельсин

Оранжевое создание
> как сделать так чтобы при инсталяции таблицы одновременно добавлялась правильная кодировка к ней и всем ее колонкам??

Если кодировка явно не указана то берется кодировка базы данных.
Если при создании базы данных не указывается кодировка, то берется кодировка по-умолчанию либо указаная при запуске MySQL сервера.
 

kaiser Zaido

Новичок
по умолчанию...верно...там стоит Латин...
а как указать кодировку??
как указать кодировку при создании таблицы????

-~{}~ 05.04.05 00:13:

вот поправочка маленькая...
я несовсем корректно задал вопрос...
суть в том что даже при таком раскладе(указываеться кодировка) русские буквы весело заменяются на вопросики...а ведь теоретически не должно...
 

Стас

Троечник
kaiser Zaido
Чтобы убедиться в том, что это действительно так, что такая проблема действительно есть, можно поставить phpMyAdmin и поработать с таблицей через нее. И скорее всего, phpMyAdmin справится с этой задачей. Потом, возможно, будет вопрос, как это ему удается?
 

alienzzzz

интернет бизнес
Я когда серверочек поднимал указал , что все у мине в UTF-8 и Фсе заработало на ура
 
Сверху