Вам также может понадобиться это на вашем клиенте.Я обнаружил эту странную проблему при вставке символов UTF-8 (японский язык) в базу данных MySQL, которую можно решить, выполнив запрос:
SET NAMES 'utf8'
Сразу после подключения к базе данных.
Редактировать: Вот пример использования SET NAMES 'utf8'
после подключения к базе данных:
$db = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if(!$db || $db->connect_error)
{
// Some error code handling here
}
else
{
// need this for JP inserts
$db->query("SET NAMES 'utf8'");
}