尝试了各种操作后,甚至参考 https://www.lagou.com/lgeduarticle/23074.html 更改了各种系统变量,均无果。最后发现是my.cnf中设置过度了:
- 当我注释掉[mysql]和[client]下的
default-character-set=utf8
并重新启动mysql后,登陆mysql数据库可以正常使用中文,终于被我找到了这个终极解决方案!
很明显,命令行对于中文的兼容不是服务器的问题,因为我服务器兼容中文没有问题
A fun place for a data geek
尝试了各种操作后,甚至参考 https://www.lagou.com/lgeduarticle/23074.html 更改了各种系统变量,均无果。最后发现是my.cnf中设置过度了:
default-character-set=utf8
并重新启动mysql后,登陆mysql数据库可以正常使用中文,终于被我找到了这个终极解决方案!很明显,命令行对于中文的兼容不是服务器的问题,因为我服务器兼容中文没有问题