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