IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁數(shù)據(jù)庫MYSQL → 使用MySql和php出現(xiàn)中文亂碼的解決方法

使用MySql和php出現(xiàn)中文亂碼的解決方法

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

一.gb2312,gbk,utf8等支持多字節(jié)編碼的字符集都可以儲存漢字,gb2312中的漢字數(shù)量遠少于gbk,而gb2312,gbk等都可在utf8下編碼。

二.用命令show variables like 'character\_set\_%';查看當前字符集設(shè)定:

mysql> show variables like 'character\_set\_%';

+--------------------------+--------+

| Variable_name????? | Value? |

+--------------------------+--------+

| character_set_client???? | gb2312 |

| character_set_connection | gb2312 |

| character_set_database?? | gb2312 |

| character_set_filesystem | binary |

| character_set_results??? | gb2312 |

| character_set_server???? | latin1 |

| character_set_system???? | utf8?? |

+--------------------------+--------+

7 rows in set (0.02 sec)
?

(這里設(shè)置的字符是gb2312)

顯示中文亂碼主要有兩個設(shè)置:character_set_connection 和character_set_results ,

如果你的這兩個設(shè)置不支持中文編碼,就會出現(xiàn)亂碼,只要:set character_set_results =gbk;就設(shè)置中文編碼了。

三.set names charset_name;可以一次性設(shè)置客戶端的所有字符集。

關(guān)鍵詞標簽:MySql,php,中文亂碼

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 Xbox Game Pass Xbox Game Pass 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 MySQL常用維護管理工具 MySQL常用維護管理工具 MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié) MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié)

相關(guān)下載

    人氣排行 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié) Mysql 1045錯誤解決辦法 MySQL服務(wù)器進程CPU占用100%解決辦法 MySQL導出導入命令的用例 MySQL連接字符串的實際操作步驟匯總 MySQL無法啟動、無法停止各種解決方法總結(jié) 三種常用的MySQL建表語句