欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何解決sql命令查詢出現(xiàn)亂碼的問題

如何解決sql命令查詢出現(xiàn)亂碼的問題?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、阿榮網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為阿榮等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

MySQL命令行查詢亂碼解決方法:

如何解決sql命令查詢出現(xiàn)亂碼的問題

MySQL會(huì)出現(xiàn)中文亂碼的原因不外乎下列幾點(diǎn):
1.server本身設(shè)定問題,例如還停留在latin1

2.table的語系設(shè)定問題(包含character與collation)

3.客戶端程式(例如php)的連線語系設(shè)定問題

強(qiáng)烈建議使用utf8,utf8可以兼容世界上所有字符

第一步:找到安裝mysql的目錄找到 my.ini 文件;

如何解決sql命令查詢出現(xiàn)亂碼的問題

第二步:使用記事本打開my.ini文件 ,

找到這個(gè)地方 看看default-character-set 是不是 utf8不是的話 改為utf8即可!(以前的版本可能沒有這句話 直接加上就好了?。?/p>






# MySQL client library initialization.

[client]

port=3306

[mysql]

default-character-set=utf8

第三步:在mysql數(shù)據(jù)庫cmd中輸入:show variables like'%char%';

如何解決sql命令查詢出現(xiàn)亂碼的問題

第四步:改變?cè)袛?shù)據(jù)庫的編碼方式:

1

2

3

4

set character_set_database=utf8;

set character_set_server=utf8;

set character_set_client=gb2312;

set character_set_connection=gb2312;

如何解決sql命令查詢出現(xiàn)亂碼的問題

第五步:改變后的編碼方式:

如何解決sql命令查詢出現(xiàn)亂碼的問題

第六步:查看查詢結(jié)果:

如何解決sql命令查詢出現(xiàn)亂碼的問題

第六步:插入中文數(shù)據(jù)試試!ok!是可以插進(jìn)去的!

如何解決sql命令查詢出現(xiàn)亂碼的問題

第七步:解決select * from table時(shí)的亂碼,其實(shí)只用到第四部和第七部

把上面的編碼方式改變:

set character_set_results=gb2312; 就可以正常顯示!

如何解決sql命令查詢出現(xiàn)亂碼的問題

關(guān)于GBK、GB2312、UTF8

UTF- 8:Unicode Transformation Format-8bit,允許含BOM,但通常不含BOM。是用以解決國際上字符的一種多字節(jié)編碼,它對(duì)英文使用8位(即一個(gè)字節(jié)),中文使用24為(三個(gè)字節(jié))來編碼。UTF-8包含全世界所有國家需要用到的字符,是國際編碼,通用性強(qiáng)。UTF-8編碼的文字可以在各國支持UTF8字符集的瀏覽器上顯示。如,如果是UTF8編碼,則在外國人的英文IE上也能顯示中文,他們無需下載IE的中文語言支持包。

GBK是國家標(biāo)準(zhǔn)GB2312基礎(chǔ)上擴(kuò)容后兼容GB2312的標(biāo)準(zhǔn)。GBK的文字編碼是用雙字節(jié)來表示的,即不論中、英文字符均使用雙字節(jié)來表示,為了區(qū)分中文,將其最高位都設(shè)定成1。GBK包含全部中文字符,是國家編碼,通用性比UTF8差,不過UTF8占用的數(shù)據(jù)庫比GBD大。

GBK、GB2312等與UTF8之間都必須通過Unicode編碼才能相互轉(zhuǎn)換:
GBK、GB2312--Unicode--UTF8
UTF8--Unicode--GBK、GB2312

對(duì)于一個(gè)網(wǎng)站、論壇來說,如果英文字符較多,則建議使用UTF-8節(jié)省空間。不過現(xiàn)在很多論壇的插件一般只支持GBK。

GB2312是GBK的子集,GBK是GB18030的子集
GBK是包括中日韓字符的大字符集合
如果是中文的網(wǎng)站 推薦GB2312 GBK有時(shí)還是有點(diǎn)問題
為了避免所有亂碼問題,應(yīng)該采用UTF-8,將來要支持國際化也非常方便
UTF-8可以看作是大字符集,它包含了大部分文字的編碼。
使用UTF-8的一個(gè)好處是其他地區(qū)的用戶(如香港臺(tái)灣)無需安裝簡體中文支持就能正常觀看你的文字而不會(huì)出現(xiàn)亂碼。

gb2312是簡體中文的碼
gbk支持簡體中文及繁體中文
big5支持繁體中文
utf-8支持幾乎所有字符

首先分析亂碼的情況

MySQL中涉及的幾個(gè)字符集

character-set-server/default-character-set:服務(wù)器字符集,默認(rèn)情況下所采用的。
character-set-database:數(shù)據(jù)庫字符集。
character-set-table:數(shù)據(jù)庫表字符集。
優(yōu)先級(jí)依次增加。所以一般情況下只需要設(shè)置character-set-server,而在創(chuàng)建數(shù)據(jù)庫和表時(shí)不特別指定字符集,這樣統(tǒng)一采用character-set-server字符集。
character-set-client:客戶端的字符集??蛻舳四J(rèn)字符集。當(dāng)客戶端向服務(wù)器發(fā)送請(qǐng)求時(shí),請(qǐng)求以該字符集進(jìn)行編碼。
character-set-results:結(jié)果字符集。服務(wù)器向客戶端返回結(jié)果或者信息時(shí),結(jié)果以該字符集進(jìn)行編碼。
在客戶端,如果沒有定義character-set-results,則采用character-set-client字符集作為默認(rèn)的字符集。所以只需要設(shè)置character-set-client字符集。

要處理中文,則可以將character-set-server和character-set-client均設(shè)置為GB2312,如果要同時(shí)處理多國語言,則設(shè)置為UTF8。

關(guān)于MySQL的中文問題

解決亂碼的方法是,在執(zhí)行SQL語句之前,將MySQL以下三個(gè)系統(tǒng)參數(shù)設(shè)置為與服務(wù)器字符集character-set-server相同的字符集。
character_set_client:客戶端的字符集。
character_set_results:結(jié)果字符集。
character_set_connection:連接字符集。
設(shè)置這三個(gè)系統(tǒng)參數(shù)通過向MySQL發(fā)送語句:set names gb2312

感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)如何解決sql命令查詢出現(xiàn)亂碼的問題大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享標(biāo)題:如何解決sql命令查詢出現(xiàn)亂碼的問題
瀏覽路徑:http://aaarwkj.com/article40/peejho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、全網(wǎng)營銷推廣、、手機(jī)網(wǎng)站建設(shè)做網(wǎng)站、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
在线观看国产小视频不卡| 日本亚洲中文字幕网站| 黄片大全视频在线免费观看| 日本不卡一区二区在线播放| 久久人妻一区二区三区免费密臀| 男人的天堂av免费看看| 日韩精品人妻一区二区网站| 九九在线精品视频免费| 熟女自拍偷拍视频播放| 亚洲一区成人精品在线| 翔田千里精品久久一区二| 国产一区二区精品小视频| 日韩视频 一区 二区| 亚洲一区二区日韩人妻| 在线播放国内自拍情侣酒店| 亚洲熟妇亚洲熟妇亚洲熟妇| 久久久精品人妻免费网站| 中文字幕日产乱码一二三区| 日韩国产欧美一区二区在线视频| 欧美在线日韩一区二区| 成人作爱视频免费播放| 亚洲国产高清国产拍精品| 国产精品伊人久久精品| 无毛亚洲视频在线观看| 真人国产一级美女免费视频| 末满18周岁禁止观看| 久久精品欧美日韩视频| 持续侵犯人妻中文字幕| 欧美黄片网站在线观看| 久久亚洲欧洲日本韩国欧美| 欧美熟妇精品一级视频| 高质量的性生活在线观看| 蜜臀av一区二区三区人妻| 国产精品蜜臀av在线一区| 丁香婷婷深情五月亚洲天堂| 亚洲av色网在线观看| 人妖一区二区三区在线观看| 少妇被又粗又硬猛烈进视频| 亚洲精品露脸自拍高清在线观看| 精品人妻少妇av一区二区| 免费人成网站在线观看|