Для нескольких языков я пробовал сопоставление mysql с «utf8_unicode_ci», а также с «utf8mb4_unicode_ci», но у меня возникают проблемы.
1) когда я обновляю текст кодированием. вывод в phpmyadmin показывает символ «à® «à®®à¯à®à®ªà®¿», но вывод на веб-сайте отображается правильно.
2) когда я обновляю текст напрямую в phpmyadmin. вывод в phpmyadmin показывает правильный, но вывод на веб-сайте показывает «??????» персонажи.
Как правильно показывать как phpmyadmin, так и сайт?
Примечание: текст на языке тамильский
Вам нужно использовать utf8_general_ci
Широко используется кодирование для нескольких языков.
Также, когда вам нужно выполнить операцию из кодировки набора символов в utf8 из mysql.
Надеюсь, что это полностью решит вашу проблему.
Других решений пока нет …