在服务器上通过mysql客户端连接mysql服务器
mysql -hxxx -uroot -p foodb --safe-updates
select命令可以正常展示中文 , 但是输入中文就不行 如
select '你好';
没办法输入你好
, 实际的效果为
mysql> select '
你好
不见了, 并且右单引号也不见了。
但通过下面的方式可以支持中文 如
mysql -hxxx -uroot -p foodb -e "select '你好'"
+--------+
| 你好 |
+--------+
| 你好 |
+--------+
Linux でのエンコーディングを確認します
リーリーロケールを入力してください
通常は en_US.UTF-8 ですが、cn も使用できます。とにかく、utf-8 の場合のみ中国語を入力できます。
トラブルが心配な場合は、LC_ALL="en_US.UTF-8" を直接設定して、他のことは何も忘れてください。