MySQL中文亂碼
阿新 • • 發佈:2018-01-26
mysql數據庫 默認 XML mil -c 小寫 div like 數據
MySQL中文亂碼處理
-
找到my.ini文件(默認在C:\ProgramData\MySQL\MySQL Server 5.7文件夾下);
-
在my.ini中:
搜索到[client],修改或添加default-character-set=utf8;
搜索到[mysqld],修改或添加character-set-server=utf8;
搜到到[mysql],修改或添加default-character-set=utf8;
-
將my.ini文件復制到C:\Program Files\MySQL\MySQL Server 5.7目錄下;
-
重啟服務。
-
最後還有亂碼,則修改tomcat配置文件server.xml 之connector標簽,添加屬性URIEncoding="UTF-8"。
MySQL查看編碼
-
在mysql dos中進到MySQL的bin目錄(默認位置 C:\Program Files\MySQL\MySQL Server 5.7\bin);
-
執行 mysql -hlocalhost -uroot -p 回車進入mysql數據庫
-
-h 表示服務器名,localhost表示本地;
-
-u 為數據庫用戶名,root是mysql默認用戶名;
-
-p 為密碼,如果設置了密碼,可直接在-p 後鏈接輸入
-
輸入 SHOW VARIABLES LIKE ‘character_set_%‘; //用於顯示mysql的編碼設置
補充個小知識:
MySQL開啟&關閉服務(需用管理員身份運行cmd)
-
net start * --啟動服務
-
net stop * --關閉服務
- * 可用mysql57代替,即要開啟的服務名稱(不區分大小寫);
MySQL中文亂碼