[TYPO3-UG Russia] utf-8 правильное решение для MySQL 4.1 и TYPO3 4.0 ( collation и прочая...)

Valery Romanchev romanchev at typo3lab.ru
Mon May 22 14:35:17 CEST 2006


Slava Dubrovskiy пишет:
> Valery Romanchev пишет:
>> Привет
>> За несколько часов поисков и экспериментов узнал много интересного на 
>> тему collation в MySQL
>> :-)
>>
>> http://drupal.htdogs.ru/node/111
>> http://bugs.typo3.org/view.php?id=1262
>>
>> Рецепт того как добиться регистронезависимого поиска и сортировки с 
>> русскими буквами, когда в TYPO3 forcecharset  utf-8 и MySQL 4.1
>>
>> базу создаем в utf-8 ( collation utf8_general_ci при этом дефолтовая 
>> кодировка сервера может быть любая - у меня latin)
>>
>> Пишем в localconf.php
>> $TYPO3_CONF_VARS['SYS']['setDBinit'] =  'SET NAMES utf8'.chr(10).'SET 
>> CHARACTER SET utf8';
>>   
> Можно уточнить? Это необходимо писать когда база еще не создана, или в
> любой момент?
> 

Когда база еще не создана.
Если данные уже есть, то они могут неправильно отображаться, если это 
написать.
Действующий "неправильный" сайт в utf-8 нужно будет переносить...
Я вот сейчас этим занимаюсь. Можно создать чистую инсталяцию, а потом 
использовать импорт из t3d.

Валерий
www.typo3lab.ru










More information about the TYPO3-russia mailing list