Конвертирование базы MySQL из кирилицы в UTF8

Странно что 3.0.0 не полностью поддерживает UTF8 - большинство файлов в скрипте сделаны не в UTF8 а в iso-8859-1
видимо из-за этого при попытке выставить кодировку страниц в админке в UTF-8 выпадают вопросики в темах, а при windows-1251 все работает, хотя коннект с базой идет при этом в UTF-8.

Насчет ошибки
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Table ibf_acp_help: fields to be converted: 4 primary keys: 1 ibf_acp_help.page_key is assumed to contain cp1251_general_ci characters Error, can NOT read file: z:/home/test1.ru/www/ips_kernel/i18n/convertcharset/ConvertTables/cp1251_general_ci<!--c2--></div><!--ec2-->

скрипт обращается к данным за кодировкой в несуществующий файл ips_kernel/i18n/convertcharset/ConvertTables/cp1251_general_ci
вместо него в форуме находился ips_kernel/i18n/convertcharset/ConvertTables/windows-1251 :D
 
<!--quoteo--><div class='quotetop'>Цитата</div><div class='quotemain'><!--quotec-->скрипт обращается к данным за кодировкой в несуществующий файл ips_kernel/i18n/convertcharset/ConvertTables/cp1251_general_ci
вместо него в форуме находился ips_kernel/i18n/convertcharset/ConvertTables/windows-1251<!--QuoteEnd--></div><!--QuoteEEnd-->
ну тогда нужно изменить в скрипте название файла
 
теоретически да... а практически, несмотря на это база то не в windows-1251 а в cp1251 они хоть и одно и то-же... но в базе помечены как cp1251 и найдет ли их помеченых как windows-1251 скрипт пока непонятно... счас попробую...

не-а все одно при любой кодировке сыплет ошибки...

<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Table ibf_acp_help: fields to be converted: 4 primary keys: 1 Error, create temp table query failed : Table 'temp' already exists<!--c2--></div><!--ec2-->

типа 4 ключа отконвертировано 1 ошибочный создана таблица ошибок temp из за того что не хватает доступа... странно это, у c22 доступа хватило на все таблицы без вопросов...
 
вот еще кстати есть скриптик <a href="http://forums.ibresource.ru/index.php?showtopic=58046" target="_blank">http://forums.ibresource.ru/index.php?showtopic=58046</a>
 
Угу... видел его разумеется... он вроде как на perl написан. и так как конвертит не только базу но и файлы, и заодно делает бекап - то должен вообще-то нехило подвесить форум при его использовании. Единственный способ сделать им реальный бацкуп, сначала перенести файлы и базу на тот же денвер, а уже там делать опыты. Иначе открытые сессии юзеров форума вместе с работой скрипта жутко напортачат в базе.

зы на локалхосте я пока не пробовал его... ;)
 
Сверху