日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
CentOS7下修改MySQL5.6編碼方式解決網(wǎng)站中文顯示問(wèn)號(hào)

解決辦法:

centos 7下修改mysql數(shù)據(jù)庫(kù)字符編碼為UTF-8,UTF-8包含全世界所有國(guó)家需要用到的字符,是國(guó)際編碼。

具體操作:

1、進(jìn)入MySQL控制臺(tái)

mysql  -u root -p

輸入密碼

查看當(dāng)前mysql運(yùn)行狀態(tài)

mysql>status

后面四個(gè)編碼是我在修改之后,所以顯示utf-8;默認(rèn)編碼是latin1。

 

2.修改mysql配置文件

默認(rèn)位置:/etc/my.cnf

進(jìn)入etc文件夾>>vim my.cnf

圖片是我添加設(shè)置后的。

* 我的mysql沒(méi)有[client]這個(gè)字段,首先添加上,在[client]段增加下面代碼default-character-set=utf8(網(wǎng)上還有提到其他的設(shè)置語(yǔ)句,是以前的版本,現(xiàn)在不用了)

* 在[mysqld]段增加下面的代碼

character-set-server=utf8

collation-server=utf8_general_ci

:wq! #保存退出

* systemctl restart mysql.service #重啟MySQL

* 查看當(dāng)前mysql運(yùn)行狀態(tài)

 mysql>status

此時(shí)所有編碼應(yīng)該都是UTF-8

參數(shù)說(shuō)明:

haracter_set_client:客戶端請(qǐng)求數(shù)據(jù)的字符集。

character_set_connection:從客戶端接收到數(shù)據(jù),然后傳輸?shù)淖址?/p>

character_set_database:默認(rèn)數(shù)據(jù)庫(kù)的字符集,無(wú)論默認(rèn)數(shù)據(jù)庫(kù)如何改變,都是這個(gè)字符集;如果沒(méi)有默認(rèn)數(shù)據(jù)庫(kù),使character_set_server指定的字符集,此參數(shù)無(wú)需設(shè)置。

character_set_filesystem:把操作系統(tǒng)上文件名轉(zhuǎn)化成此字符集,即把character_set_client轉(zhuǎn)換character_set_filesystem,默認(rèn)binary即可。

character_set_results:結(jié)果集的字符集。

character_set_server:數(shù)據(jù)庫(kù)服務(wù)器的默認(rèn)字符集。

character_set_system:這個(gè)值總是utf8,不需要設(shè)置,存儲(chǔ)系統(tǒng)元數(shù)據(jù)的字符集。


分享文章:CentOS7下修改MySQL5.6編碼方式解決網(wǎng)站中文顯示問(wèn)號(hào)
文章來(lái)源:http://www.5511xx.com/article/djjcdhc.html