Устранение ошибки «Неверное строковое значение» в MySQL для хранилища эмодзи
При сохранении твитов, содержащих смайлы типа «🎶», пользователи может возникнуть ошибка с сообщением «Неверное строковое значение...». Эта ошибка вызвана несовместимыми кодировками символов.
To Чтобы решить эту проблему, наборы символов базы данных и таблицы, в которой хранятся твиты, необходимо настроить для поддержки символов Юникода. Вот шаги, которые необходимо выполнить:
Измените файл конфигурации MySQL:
Найдите раздел [mysqld] и добавьте или измените следующее строки:
Изменить Наборы символов базы данных и таблиц:
Подключитесь к MySQL и выполните следующие команды:
Проверьте Изменения:
Выполните следующую команду, чтобы подтвердить набор символов и настройки сортировки:
После внесения этих изменений база данных MySQL должна иметь возможность хранить твиты с эмодзи, не сталкиваясь с «Неправильным строковым значением» ошибка.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3