在mysql資料庫中,插入中文數據時,會出現亂碼的現象。 我的測試方法: 我的解決方法: 說明一下: 我的只改了client的編碼格式為gbk,然後關於中文數據的插入就沒有錯誤了。 但我看了網上關於mysql的亂碼解決的方法是: 改'my.ini'的client和server的編碼格式為utf8 關 ...
在mysql資料庫中,插入中文數據時,會出現亂碼的現象。
我的測試方法:
- 首先用Navicat for MySql 插入一行數據,帶有中文的。
- 再用mysql命令行來查看插入的數據,看是否出現亂碼。
- 再用mysql命令行來插入帶有中文的數據,再用Navicat for MySql查看,看是否出現中文亂碼。
我的解決方法:
- 打開mysql安裝了路徑下的‘my.ini',修改’client'的編碼‘default-character-set=gbk'
說明一下:
我的只改了client的編碼格式為gbk,然後關於中文數據的插入就沒有錯誤了。
但我看了網上關於mysql的亂碼解決的方法是:
- 改'my.ini'的client和server的編碼格式為utf8
關於資料庫的操作,若你有興趣可以看一下我的另一篇博客
http://www.cnblogs.com/AuKing/p/7800774.html