Задавайте вопросы, мы ответим
Вы не зашли.
Столкнулся с некоторыми затруднениями при дальнейшем развитии сайта на кодировке windows-1251. Решил, что лучшее решение будет перевести весь сайт на utf-8. В том числе думаю, что лучше будет, если и данные в базе будут хранится в utf-8 (однообразие кодировок это хорошо и меньше путаницы возникнет). На сервере используется MYSQL5. Что надо сделать, чтобы уже существующую базу, которая работает на windows-1251, перевести в utf-8? Есть какой-то алгоритм действий. Желательно попроще, так как пользователь mysql я не сильный и также не имею админ-доступа к базе на сервере (я на виртуальном хостинге).
И увеличится ли размер хранимых файлов, если они будут в utf-8?
И насколько я понял, прочитав несколько статей, utf-8 в mysql тоже бывает несколько типов (чувствительные к регистру и прочие). Какую выбрать чтобы во всех этих кодировках не запутаться и в дальнейшем не иметь проблем?
Неактивен
Чувствительна к регистру не кодировка, а сопоставление см <a href="http://sqlinfo.ru/articles/info/2.html">Работа MySQL со строками</a> (изложено очень понятно и подробно).
Для преобразования лучше использовать резерную копию см статью <a href="http://sqlinfo.ru/articles/info/5.html">http://sqlinfo.ru/articles/info/5.html</a>
Неактивен