解决mysql命令行无法输入中文

https://blog.csdn.net/Just_learn_more/article/details/91385467?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-7&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-7

尝试了各种操作后,甚至参考 https://www.lagou.com/lgeduarticle/23074.html 更改了各种系统变量,均无果。最后发现是my.cnf中设置过度了:

  • 当我注释掉[mysql]和[client]下的default-character-set=utf8并重新启动mysql后,登陆mysql数据库可以正常使用中文,终于被我找到了这个终极解决方案!

很明显,命令行对于中文的兼容不是服务器的问题,因为我服务器兼容中文没有问题

发表评论