संभावित उत्तर यह है कि MySQL कनेक्शन ने utf8mb4 . निर्दिष्ट नहीं किया है . (विशेष रूप से, MySQL का utf8 होगा नहीं इमोजी के लिए पर्याप्त है।) क्या आप कनेक्शन कोड प्रदान कर सकते हैं? यहाँ एक फ़ॉलबैक है:MySQL से कनेक्ट होने के बाद इसे निष्पादित करें:
SET NAMES utf8mb4
एक अन्य संभावित उत्तर यह है कि वेब सर्वर पेज को UTF-8 . के रूप में नहीं मान रहा है . इसे हल करने का एक तरीका <head> . में है :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
और कॉलम CHARACTER SET utf8mb4 . होना चाहिए , नहीं ut8 ।
नोड.जेएस कनेक्शन पूलिंग
var connection = mysql.createConnection({ ... , charset : 'utf8mb4'});
देखें stackoverflow