Incorrect string value: '\\xF0\\x9F\\x93\\x9E 1...' for column 'nickname' at row 1" 報錯解決辦法

遇到這種問題,是由於特殊字符佔用4個字節,mysql默認的編碼方式是utf8,只支持3個字節的。所以需要更改數據表的編碼方式爲utf8mb4。   查看mysql的編碼 show variables like '%character%'; 結果如下:   修改表的字符集: 語法:alter table 表名 convert to character set 字符集; 把需要修改的數據表的編碼方式改
相關文章
相關標籤/搜索