सुनिश्चित करें कि आपका डेटा वास्तव में UTF8 एन्कोडेड है। क्या वाकई कॉलम utf8
है ?
यदि ऐसा नहीं है, तो MySQL इस त्रुटि को बढ़ा सकता है। आप एक INSERT IGNORE
. करके इसका (अन्य बातों के अलावा) परीक्षण कर सकते हैं कथन और डेटाबेस में क्या डाला गया है यह देख रहा है।
आप information_schema
. की जांच कर सकते हैं टेबल, कॉलम और डेटाबेस
के लिए यह देखने के लिए कि क्या यह मामला है।