У меня есть небольшое ajax-приложение, созданное на php.
Используя phpMyAdmin, я установил базу данных mysql в utf-8 и импортировал в нее текстовый файл, содержащий данные utf-8.
Это нормально работало на машине с Windows с easyphp, после добавления набора символов набора символов = utf8 и набора символов по умолчанию = utf8 в файл my.cnf.
Я сейчас попытался переместить это на рабочий сервер, где у меня нет доступа к файлу конфигурации, и такие символы, как умляуты, не отображаются.
Есть ли что-то, что можно установить в php-коде (не в файле конфигурации), чтобы это исправить, или какую-то команду, которую я могу дать mysql?
Я попытался использовать ALTER DATABASE vweb_50
УСТАНОВКА ПО УМОЛЧАНИЮ ПО УМОЛЧАНИЮ utf8 COLLATE utf8_bin с phpMyAdmin, чтобы попробовать utf8_general_ci, но это не имело никакого значения.