mysql - mysq客戶端連接后沒法輸入中文
問題描述
在服務器上通過mysql客戶端連接mysql服務器
mysql -hxxx -uroot -p foodb --safe-updates
select命令可以正常展示中文 , 但是輸入中文就不行 如
select ’你好’;
沒辦法輸入你好, 實際的效果為
mysql> select ’
你好不見了, 并且右單引號也不見了。
但通過下面的方式可以支持中文 如
mysql -hxxx -uroot -p foodb -e 'select ’你好’'+--------+| 你好 |+--------+| 你好 |+--------+
問題解答
回答1:看下linux下面的編碼輸入locale
LANG=en_US.UTF-8LANGUAGE=en_US:LC_CTYPE=en_US.UTF-8LC_NUMERIC='en_US.UTF-8'LC_TIME='en_US.UTF-8'LC_COLLATE='en_US.UTF-8'LC_MONETARY='en_US.UTF-8'LC_MESSAGES='en_US.UTF-8'LC_PAPER='en_US.UTF-8'LC_NAME='en_US.UTF-8'LC_ADDRESS='en_US.UTF-8'LC_TELEPHONE='en_US.UTF-8'LC_MEASUREMENT='en_US.UTF-8'LC_ALL=''
一般都是en_US.UTF-8 也有cn的 反正要是utf-8你才可以輸入中文。如果怕麻煩也可以直接把LC_ALL='en_US.UTF-8' 設(shè)置上 別的不用管了。
相關(guān)文章:
1. 前端 - 集思廣益,如何用CSS實現(xiàn)數(shù)字上面有一個點2. css3 讓圖片變成灰色(filter),但針對IE11瀏覽器無效3. html5 - 前端面試碰到了一個緩存數(shù)據(jù)的問題,來論壇上請教一下4. macos - 無法source activate python275. 我在導入模板資源時遇到無法顯示的問題,請老師解答下6. css - 移動端 盒子內(nèi)加overflow-y:scroll后 字體會變大7. PHPExcel表格導入數(shù)據(jù)庫怎么導入8. java - butterknife怎么綁定多個view9. 運行python程序時出現(xiàn)“應用程序發(fā)生異常”的內(nèi)存錯誤?10. java - 同步/異步與阻塞/非阻塞之間的差異具體是什么?

網(wǎng)公網(wǎng)安備