国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

Mysql 下中文亂碼的問題解決方法總結

2017-02-05 15:05:33 15099

Mysql 下中文亂碼的問題解決方法總結


解決Mysql下中文亂碼全是問號的問題

?是頭疼的中文亂碼問題,剛開始一直用的本地數(shù)據(jù)庫測,這沒問題啊,一點問題都沒,但我忘記了安卓和web用的是服務器上我搭的數(shù)據(jù)庫,測了一下,果然亂碼了。

試了網(wǎng)上不少方法,,就都說一下吧


第一種方法

剛開始先檢查MySQL數(shù)據(jù)庫,發(fā)現(xiàn)正如網(wǎng)上所說,部分編碼是latin1, 是如下的樣子:

1.png

修改

set character_set_client=utf8;
set character_set_connection=utf8;
set character_set_database=utf8;
set character_set_results=utf8;
set character_set_server=utf8;
set character_set_system=utf8;

改完終于都是utf8了,但是測了一下,還是不行。


第二種方法

這里說下Linux下修改的方法

修改/etc/mysql/my.cnf 這個文件,在對應的地方加上以下代碼

[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
character-set-server=utf8

[mysql]
no-auto-rehash

2.png

3.png

4.png

重啟數(shù)據(jù)庫之后就完美解決了亂碼問題

希望能幫助到大家。


提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: