场景说明:

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