MySQL插入Incorrect string value: ‘\xF3\xA0\x84\x80‘

一、情況: 數據庫現有格式是utf8,插入一個特殊字符報錯。       二、原因: 這是因爲mysql的UTF-8只支持三個字節的存儲,但是此處特殊字符'\xF3\xA0\x84\x80'佔了4個字節。   三、方法: 將存儲特殊字符的字段的編碼修改爲utf8mb4,支持存儲4字節的數據。    
相關文章
相關標籤/搜索