mysql - mysq客戶端連接后沒法輸入中文
問題描述
在服務(wù)器上通過mysql客戶端連接mysql服務(wù)器
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. docker-machine添加一個已有的docker主機問題2. node.js - node express 中ajax post請求參數(shù)接收不到?3. java - springboot 修改默認靜態(tài)資源文件讀取路徑4. java - 新手求教,當(dāng)前時間問題?5. apache - nginx 日志刪除后 重新建一個文件 就打不了日志了6. java如何高效讀寫10G以上大文件7. java - tomcat服務(wù)經(jīng)常晚上會掛,求解?8. 關(guān)于js 字符串 轉(zhuǎn)變成 對應(yīng)變量9. java - 原生CGLib內(nèi)部方法互相調(diào)用時可以代理,但基于CGLib的Spring AOP卻代理失效,為什么?10. python - Pycharm的Debug用不了
