在dos環境下進入mysql資料庫後,輸入
mysql> show variables like 'char%';
回車後,會顯示下面這些引數的設定
character_set_client
character_set_connection
character_set_database
character_set_results
character_set_server
character_set_system
我們可以發現,
character_set_results的引數為:latin1,mysql資料庫預設為此
然後我們輸入一下語句:
mysql>set
character_set_results=gb2312;
然後我們再查詢資料庫中的資訊,會發現顯示的是中文,而不是亂碼、、、
MYSQL在dos下漢字亂碼解決
如果在dos下資料庫中建立的 漢字亂碼出現 時 第一步 先檢視字符集編碼 show variables like char 第二步 修改字符集編碼 可修改為gbk,gb2312等支援漢字的均可 以設定character set database,character set server為例 再次檢視...
MySQL解決DOS命令視窗亂碼問題
亂碼問題如下 導致問題產生的原因很簡單,無非是命令列的編碼和mysql內部設定的編碼出現了偏差。我們右鍵屬性檢視以下命令列的編碼方式是gbk。解決 mysql show variables like character 模糊查詢character開頭的全域性變數 character set clie...
Linux系統下mysql亂碼解決
去年工作的時候總結的,今日再次用到感覺很有幫助,故與大家分享!首先進入資料庫使用 show variableslike character 檢視當前的資料庫編碼字符集 2.接下來修改mysql的my.cnf 配置檔案 一般情況下 在mysql的安裝目錄下,例如我的 usr local mysql m...