Цитата:
Сообщение от demav
Если кому-то поможет...
Чтобы корректно работал ORDER BY и поиск по LIKE в UTF-8 я сделал так:
1) удалил все таблицы в БД typo и создал их заново. Важно, чтобы таблицы создавались в DEFAULT CHARSET=utf8;
PhpMyAdmin генерит скрипт на создание таблицы с latin1 вместо utf8, поэтому надо заменить. А если создавать базу через инсталлятор typo3, то умолчательный collation там стоит latin1_swedish_ci. Так что, похоже, без ручной модификации не обойтись.
2) поставил в localconf.php строку SET NAMES (см. выше)
3) со старого сайта сделал экспорт в .T3D и на новом сделал импорт из .T3D - все заработало
|
Для пункта 1) - легко решаемо, достаточно в PhpMyAdmin указать необходимое сравнение при создании базы. Либо если база существует в меню "Операции" можно его изменить. Теперь можно ставить!