登录|注册|帮助中心|联系我们

导航
首页 综合百科 生活常识 数码科技 明星名人 传统文化 互联网 健康 影视 美食 教育 旅游 汽车 职场 时尚 运动 游戏 家电 地理 房产 金融 节日 服饰 乐器 歌曲 动物 植物
当前位置:首页 > 互联网

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

发布时间:2022年12月31日责任编辑:江小明标签:解决方法mysql原因方法

场景说明:

mysql8安装默认库编码为 utf8mb4。新建数据库编码为 utf8 +utf8_general_ci。win10使用navicat客户端连接,新建的表字段注释中文乱码,但是表的注释中文显示正常,内容中文显示正常。

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

最后发现解决方案:

1.查看系统本身的编码,打开命令行输入chcp

???

如果Active code page(活动代码页)值不是65001(UTF8),而是其他比如936(GBK)

注:这个就是我这个场景的根本原因,现在要做的就是把值设为65001

????????????

确定后,系统会自动重启。再次打开navicat,表中字段备注显示正常。

其它知识推荐

溜溜百科知识网——分享日常生活学习工作各类知识。 垃圾信息处理邮箱 tousu589@163.com
icp备案号 闽ICP备14012035号-2 互联网安全管理备案 不良信息举报平台 Copyright 2023 www.6za.net All Rights Reserved