MySQL插入中文數據出現亂碼的問題

一、問題描述

很多同學可能遇到過這樣一個問題:在MySQL數據庫中插入帶有中文的數據時,會變成亂碼或者是問號,這是由於編碼不一致所引起的。

二、解決方法

打開MySQL安裝路徑(一般是C:\Program Files\MySQL\MySQL Server XXX),找到my.ini;

打開my.ini文件:

在[client]目錄下添加上default-character-set=utf8

在[mysql]目錄下把default-character-set設置爲utf8

在[mysqld]目錄下character-set-server設置爲utf8

然後保存my.ini,並重啓MySQL;

重啓MySQL可以使用命令行的方式:

此時,向數據庫中插入帶有中文的數據就不會有亂碼了。

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