Я только что получил неприятный сюрприз, когда я установил веб-сайт в Unicode Hindi (индийский язык) на сервере, все только что введенные данные Unicode превращаются в вопросительные знаки на сервере. На моей машине разработчика он работает отлично.
Я обнаружил, что у меня MySQL версии 5.0.45 (я полагаю, установлен Plesk по умолчанию). На моей машине разработчика установлена версия 5.1.33.
Я считаю, что проблема может быть в разнице версий. Новая версия MySQL, по-видимому, лучше поддерживает Unicode, чем старая.
Я хочу обновить MySQL на моем компьютере с Windows Server с установленным на нем Plesk
Я не хочу просто устанавливать новую версию с помощью установщика mysql, потому что Plesk поддерживает некоторые пользовательские настройки для mysql, и я боюсь, что новая версия может измените эти настройки и сломайте мою базу данных.
Кто-нибудь может сказать мне, нужно ли мне делать что-то особенное для установки MySQL в plesk в Windows или я могу просто использовать установщик новой версии?
Вот статья об обновлении MySQL с http://forum.parallels.com/showthread.php?t=102016 Plesk. Хотя это предназначено для Linux, подобный процесс может использоваться на окнах также.
Я не думаю, что проблема связана с MySQL, поскольку любая версия, больше, чем 5, должна обработать Uincode достаточно. Как Вы вводили данные в сервер?