美文网首页
MySQL 5.6 中文乱码解决

MySQL 5.6 中文乱码解决

作者: 黄少存 | 来源:发表于2019-05-23 19:48 被阅读0次

使用以下命令来查看编码

status


或者使用 show variables like 'character%'; 来查看编码也可

解决方案

当前窗口使用可配置临时编码

输入一下命令 : set names utf8


以上操作,关闭操作框则会恢复成原来的编码

配置永久编码

1 拷贝MySQL 安装目录下的my-default.ini
2 将拷贝出来的文件改名为 my.ini


3 修改my.ini 文件,内容如下.


4 重新启动MySQL 服务
win + r --> services.msc --> 重启MySQL


程序中临时解决方案

在连接数据库的url 上加入 ?characterEncoding=utf8

url=jdbc:mysql:///mybatisdemo?characterEncoding=utf8

以上操作需要每个项目都加,而根本的问题是MySQL安装时编码没配置好,一劳永逸就是修改MySQL 的编码问题.

相关文章

网友评论

      本文标题:MySQL 5.6 中文乱码解决

      本文链接:https://www.haomeiwen.com/subject/vfxizqtx.html