问题现象:
MySQL本地客户端,输入中文,会自动被替换为空。
例如:
insert into test values('测试');
语句会自动被替换为:
insert into test values('');
问题原因:
mysql用户下,/home/mysql/.bash_profile文件内配置了:
export LANG=C
其中"C"代表英文环境ASCII编码模式。
解决方案:
1.注释或删除/home/mysql/.bash_profile中
export LANG=C
内容。
2.source环境变量或重新登录mysql用户。