mysql中文乱码解决方法_mysql中文显示乱码的原因

mysql中文乱码解决方法_mysql中文显示乱码的原因,第1张

mysql中文乱码解决方法_mysql中文显示乱码的原因 场景说明:mysql8安装默认库编码为 utf8mb4。

新建数据库编码为 utf8 +utf8_general_ci。

win10使用navicat客户端连接,新建的表字段注释中文乱码,但是表的注释中文显示正常,内容中文显示正常。

根据网上的各种设置编码方式均无效。

最后发现解决方案:1.查看系统本身的编码,打开命令行输入chcp如果Active code page(活动代码页)值不是65001(UTF8),而是其他比如936(GBK)注:这个就是我这个场景的根本原因,现在要做的就是把值设为65001确定后,系统会自动重启。

再次打开navicat,表中字段备注显示正常。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/649552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-17
下一篇 2022-04-17

发表评论

登录后才能评论

评论列表(0条)

保存