Emoji не вставляются в узел базы данных JS mysql
Привет я здесь в дискусии одну вещь. Я создаю веб-сервис, который делает цель для вставки данных emoji в поле базы данных. Я работаю с узлом JS + Mysql. Я установил charset в UTF-8 или utf8mb4 но это не решает мою проблему. некоторые emoji вставляют perfect {:)}. но некоторые из них превращаются в квадратные или удаляются. Пожалуйста, помогите мне, где я делаю неправильно?
1 ответов
пожалуйста, добавьте кодировка : 'utf8mb4' в пуле соединений mysql.
например
var connection = mysql.createConnection({
host : 'you_ip',
user : 'user',
password : 'password',
database : 'db',
charset : 'utf8mb4'
});