Страница 1 из 1

Изменение кодировки базы данных

СообщениеДобавлено: 26 ноя 2014, 23:05
Nucky
На хостингах перманентно происходит обновление оборудования, программ, а владельцы сайтов постепенно апгрейдят свои ресурсы, переходя на более актуальные движки. Нередко при этом всплывает необходимость изменения кодировки. Если текст на сайте сменяется ромбиками, вопросительными значками и прочими кракозябрами - значит возникли проблемы взаимопонимания между кодировкой SQL-сервера, кодировкой таблиц базы данных и настройками сайта.

Большинство сегодняшних сайтов и хостингов оптимально работают с UTF-8, и, мигрируя, например, с не поддерживаемых производителем версий IPB на IPB 3.x.x, бывает нужно перейти с кириллицы CP 1251 на Unicode. Есть три способа перекодировки базы: найти на сайте разработчика движка фирменный скрипт, если таковой там есть; воспользоваться утилитой iconv; поискать самодельный скрипт в Интернете. При неуверенности в своих навыках есть смысл попросить надежных специалистов поделиться опытом. Главное - обзаводиться резервной копией базы перед любыми манипуляциями.