真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

解決mysql插入數(shù)據(jù)亂碼的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!

創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)貞豐,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

小編給大家分享一下解決mysql插入數(shù)據(jù)亂碼的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

在mysql插入數(shù)據(jù)后顯示亂碼的解決方法:

使用語句 show variables like 'character%'; 來查看當(dāng)前數(shù)據(jù)庫的相關(guān)編碼集:

解決mysql插入數(shù)據(jù)亂碼的方法

可以看到 MySQL 有六處使用了字符集,分別為:client 、connection、database、results、server 、system。

其中與服務(wù)器端相關(guān):database、server、system(永遠(yuǎn)無法修改,就是utf-8);

與客戶端相關(guān):connection、client、results 。

保證每一項(xiàng)的編碼統(tǒng)一就不會產(chǎn)生亂碼,當(dāng)然支持中文的話也可以改成gbk,gb2312,utf-8等,建議是utf-8。在mysql中默認(rèn)字符集是latin1,他是不支持中文的

解決mysql插入數(shù)據(jù)亂碼的方法

與客戶端相關(guān):connection、client、results 。字符集可以通過set names utf8; 或者 set names gbk;進(jìn)行修改數(shù)據(jù)庫的編碼集。

設(shè)置完成后即可解決客戶端插入數(shù)據(jù)或顯示數(shù)據(jù)的亂碼問題了。

上述方法只可以在當(dāng)前窗口有效,若要設(shè)置一直有效可以使用下面的方法解決;

在 MySQL 的安裝目錄下有一個 my.ini 配置文件(Linux下是/etc/my.cnf),通過修改這個配置文件可以一勞永逸的解決亂碼問題。

在這個配置文件中 [mysql] 與客戶端配置相關(guān),[mysqld] 與服務(wù)器配置相關(guān)。默認(rèn)配置如下:

[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8

看完了這篇文章,相信你對解決mysql插入數(shù)據(jù)亂碼的方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!


本文名稱:解決mysql插入數(shù)據(jù)亂碼的方法-創(chuàng)新互聯(lián)
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/dhhijs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部