Emoji не вставляются в узел базы данных js mysql

Привет, я здесь, чтобы обсудить одно. Я создаю веб-сервис, который ставит цель вставить данные из emoji в поле базы данных. Я работаю с Node JS + Mysql. Я установил кодировку для UTF-8 или utf8mb4, но это не решает мою проблему. некоторые эможи вставляют совершенные {:)}. но некоторые из них преобразуются в квадрат или удаляются. Пожалуйста, помогите мне, где я делаю неправильную вещь?

добавьте charset: 'utf8mb4' в пул соединений mysql.

например

var connection = mysql.createConnection({ host : 'you_ip', user : 'user', password : 'password', database : 'db', charset : 'utf8mb4' });