1.問題描述抵皱,中文插入數(shù)據(jù)保存時出現(xiàn)亂碼情況,
2.確定問題
在mysql命令臺輸入show variables like 'character%‘辩蛋;(注意最后有個分號)呻畸,發(fā)現(xiàn)編碼配置有問題,不是utf8
()
3.解決方案
a.找到自己電腦上對應(yīng)的my.ini配置文件
b.以記事本文件方式打開悼院,在末尾添加如下代碼伤为,保存
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
c.重啟mysql服務(wù),重新打開mysql命令窗口据途,再次輸入 show variables like 'character%';? ?
d.重新運(yùn)行程序绞愚,編碼問題已經(jīng)解決