網(wǎng)站空間商:常見(jiàn)php與mysql中文亂碼問(wèn)題解決辦法
【溫馨提示】文章部分內(nèi)容源于網(wǎng)絡(luò)收集整理,不代表本站觀點(diǎn)!若有了解“網(wǎng)站空間商”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問(wèn)題,請(qǐng)咨詢(xún)YINGSOO客服,獲取最新優(yōu)惠!
【主機(jī)活動(dòng)】英國(guó)云服務(wù)器優(yōu)惠 | 美國(guó)顯卡服務(wù)器優(yōu)惠 | 韓國(guó)CN2服務(wù)器優(yōu)惠
【推薦閱讀】海外游戲服務(wù)器租用價(jià)格多少合適?該如何選擇

亂碼問(wèn)題1:用PHPmyAdmin操作MySQL數(shù)據(jù)庫(kù)漢字顯示正常,但用PHP網(wǎng)頁(yè)顯示MySQL數(shù)據(jù)時(shí)所有漢字都變成了?號(hào)。
癥狀:用PHPmyAdmin輸入漢字正常,但當(dāng)PHP網(wǎng)頁(yè)顯示MySQL數(shù)據(jù)時(shí)漢字就變成了?號(hào),并且有多少個(gè)漢字就有多少個(gè)?號(hào)。
原因:沒(méi)有在PHP網(wǎng)頁(yè)中用代碼告訴MySQL該以什么字符集輸出漢字。
解決方法:
1.網(wǎng)頁(yè)文件head設(shè)置編碼
2.PHP頁(yè)面在保存的時(shí)候使用utf-8編碼保存,可以用記事本或convertz802轉(zhuǎn)換文件
3.在MYSQL中新建數(shù)據(jù)庫(kù)的時(shí)候數(shù)據(jù)庫(kù) 選擇UTF-8編碼既字符集 設(shè)定為 utf-8_unicode_ci(Unicode (多語(yǔ)言), 不區(qū)分大小寫(xiě)),
庫(kù)里面 表table的 整理 設(shè)置為 utf-8_general_ci
表里面的每個(gè)字段的 整理 都設(shè)置為 utf-8_general_ci
4.在PHP連接數(shù)據(jù)庫(kù)的時(shí)候,也就是mysql_connect()之后加入
//設(shè)置數(shù)據(jù)的字符集utf-8
mysql_query("set names 'utf8' ");
mysql_query("set character_set_client=utf8");
mysql_query("set character_set_results=utf8");
注意是utf8,不是utf-8 。
如果你的網(wǎng)頁(yè)編碼是gb2312,那就是 SET NAMES GB2312。但編輯員強(qiáng)烈推薦網(wǎng)頁(yè)編碼、MySQL數(shù)據(jù)表字符集、PHPmyAdmin都統(tǒng)一使用UTF-8。
以上四點(diǎn)即可實(shí)現(xiàn)全站utf-8編碼,而且在數(shù)據(jù)庫(kù)中也不會(huì)有中文亂碼。
亂碼問(wèn)題2:用PHPmyAdmin輸入數(shù)據(jù)時(shí)發(fā)生錯(cuò)誤,不讓輸入或出現(xiàn)亂碼
解決方法:這是設(shè)置問(wèn)題。請(qǐng)安裝最新版PHPmyAdmin或Appserv,打開(kāi)PHPmyAdmin,MySQL 字符集: UTF-8 Unicode (utf8); MySQL 連接校對(duì)應(yīng)該為utf8_unicode_ci;創(chuàng)建新的數(shù)據(jù)庫(kù)時(shí)整理一欄請(qǐng)也選成utf8_unicode_ci。網(wǎng)頁(yè)字符集也最好選用utf-8。utf-8是國(guó)際標(biāo)準(zhǔn)編碼,是趨勢(shì)。
亂碼問(wèn)題3: 在本機(jī)開(kāi)發(fā)好的MySQL數(shù)據(jù)表,在本機(jī)測(cè)試一切正常,但用網(wǎng)站空間商提供的PHPmyAdmin上傳時(shí)卻出現(xiàn)問(wèn)題,上傳失敗。尤其是使用國(guó)外PHP空間。
解決方法:首先查看網(wǎng)站空間商提供的PHPmyAdmin字符集設(shè)定,確定自己所建數(shù)據(jù)表與服務(wù)商的是同一編碼。在國(guó)外MySQL是不支持gb2312的,甚至最新版的Apache也不支持gb2312。如果是因?yàn)榫幋a不統(tǒng)一,可以重建數(shù)據(jù)表,當(dāng)然是用國(guó)際標(biāo)準(zhǔn)的UTF8。
YINGSOO服務(wù)器硬件均為DELL和SUPERMIRCO,不使用任何組裝硬件或雜牌硬件,切實(shí)保障用戶(hù)的使用體驗(yàn)。服務(wù)器租用托管詳詢(xún)客服:400-630-3752
熱門(mén)搜索:【云服務(wù)器上打不開(kāi)傳奇】【香港將軍澳服務(wù)器】【國(guó)外服務(wù)器vps推薦】【電影網(wǎng)站用香港服務(wù)器會(huì)被查嗎】【香港免實(shí)名CDN防御】【云 高可用性】【bgp服務(wù)器如何租用】【machinaris 作用】【薪資區(qū)縣】【香港 M帶寬 油管】【服務(wù)器內(nèi)存插槽如何擴(kuò)展】【國(guó)內(nèi)看p站合法嗎】【課程視頻服務(wù)器流量費(fèi)用怎么算】【服務(wù)器被攻擊自動(dòng)清洗】【標(biāo)準(zhǔn)機(jī)柜各部件】【怎么修改服務(wù)器主機(jī)名稱(chēng)】【chia走勢(shì)】【coinlist下載安裝教程】【云服務(wù)器bcc】【傳奇下載后服務(wù)器列表獲取不到】【融合云】【國(guó)外服務(wù)器免費(fèi)ip地址】【服務(wù)器x86架構(gòu)是什么意思】【云服務(wù)器帶寬 2M】【GPU服務(wù)器可以插多張顯卡嗎】【網(wǎng)游服務(wù)器多少錢(qián)一個(gè)月】【秒撥ip是什么意思】【香港站群】【輕量應(yīng)用服務(wù)器怎么udp轉(zhuǎn)發(fā)】【服務(wù)器單核性能和帶寬】
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信