在使用cmd連接mysql數(shù)據(jù)庫(kù)的時(shí)候,有時(shí)候會(huì)出現(xiàn)亂碼問(wèn)題,這是因?yàn)閙ysql默認(rèn)使用的字符集不同于cmd的默認(rèn)字符集。下面就來(lái)介紹幾種解決方法:
1. 修改mysql服務(wù)器的默認(rèn)字符集
在命令行中輸入以下命令: mysql config set character-set-server=utf8
2. 在cmd中設(shè)置字符集
在命令行中輸入以下命令: chcp 65001
3. 重啟mysql服務(wù)并使用utf8mb4字符集
在命令行中輸入以下命令: net stop mysql net start mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
經(jīng)過(guò)上述操作后,再打開cmd連接mysql數(shù)據(jù)庫(kù),就不會(huì)出現(xiàn)亂碼問(wèn)題了。