场景说明:
Mysql8安装基本库以utf8mb4编码。新资料库编码为utf8 utf8_general_ci。
win10使用navicat客户端连接,新建的表字段注释中文乱码,但是表的注释中文显示正常,内容中文显示正常。根据网上的各种设置编码方式均无效。
最后发现解决方案:
1.查看系统本身的编码,打开命令行输入chcp
如果Active code page(活动代码页)值不是65001(UTF8),而是其他比如936(GBK)
注:这个就是我这个场景的根本原因,现在要做的就是把值设为65001
确定后,系统会自动重启。再次打开navicat,表中字段备注显示正常。
1.《关于win10数据库中文乱码怎么解决方案,你需要知道这些Navicat for MySQL字段注释中文乱码》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《关于win10数据库中文乱码怎么解决方案,你需要知道这些Navicat for MySQL字段注释中文乱码》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2987205.html