數據庫保存火星文error code [1366]; Incorrect string value: '\xF0\x9F\x98\x81' for column

1,修改數據庫對應字段編碼爲utftmb4,前提爲數據庫版本最低爲MySQL5.5.3,保險起見也可以把數據庫、數據庫表的編碼也設置爲utf8mb4,只不過耗費資源會更多一點;

2,mysql鏈接配置url = jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8

    druid數據源配置添加  <property name="connectionInitSqls" value="set names utf8mb4;"/>
--------------------- 

原文:https://blog.csdn.net/max3215/article/details/82979632 
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章