1、mysql表和列都已經設置UTF-8了,然後還是不能輸入中文和中文顯示亂碼。
2、在SecureCRT下:
執行英文設置:export LANG=zh_CN.UTF-8後不能直接輸入中文。
然後執行中文設置:export LANG=zh_CN.GB2312(或者GB18030)後,可以輸入中文,不過大多中文也是亂碼;並且由於Linux系統字符集設置為GB和mysql的UTF-8不同,還會報錯(ERROR 1366 (HY000): Incorrect string value: '\xB1\xB1\xBE\xA9' for column 'CityName')。
3、最後Linux系統設置為zh_CN.UTF-8,考慮是不是工具的問題,所以查看SecureCRT,修改字符編碼得以解決問題。 選項---->會話選項----->外觀----->字符編碼(選擇UTF-8)。
SecureCRT 連接VirtualBox 中的Ubuntu -端口轉發 http://www.linuxidc.com/Linux/2015-12/126258.htm
用SecureCRT 實現 WIN7 與 Linux 雙向通信的問題及文件互傳問題解決 http://www.linuxidc.com/Linux/2014-08/105412.htm
如何使用SecureCRT6.6.2通過SSH方式登錄Ubuntu系統 http://www.linuxidc.com/Linux/2011-03/33024p4.htm
SecureCRT 連接 Ubuntu http://www.linuxidc.com/Linux/2013-06/85824.htm
Ubuntu 12.04 + 虛擬機VMware 9 + Secure CRT + EditPlus 本地C++開發環境搭建 http://www.linuxidc.com/Linux/2013-05/84820.htm
利用SecureCRT在Linux與Windows之間傳輸文件 http://www.linuxidc.com/Linux/2014-08/105413.htm
Ubuntu 14.10安裝SecureCRT 7.3 http://www.linuxidc.com/Linux/2014-10/108709.htm
SecureCRT 的詳細介紹:請點這裡
SecureCRT 的下載地址:請點這裡