1.Navicat中显示正常,但是使用代码查询后乱码

首先需要排除代码本身的编码格式问题是不是utf-8,数据是不是utf-8

在Navicat中无乱码

Navicat与Mysql字符集冲突导致乱码如何解决

代码查询出来是乱码,乱码的包括中文和部分符号

Navicat与Mysql字符集冲突导致乱码如何解决

 

2.分析编码格式问题 Navicat连接使用的是utf-8,而数据库使用的是utf8 -- UTF-8 Unicode

Navicat与Mysql字符集冲突导致乱码如何解决

Navicat与Mysql字符集冲突导致乱码如何解决

 

 

3.设置使用Mysql字符集,从新录入数据然后测试

Navicat与Mysql字符集冲突导致乱码如何解决

Navicat与Mysql字符集冲突导致乱码如何解决

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
  • 2022-12-23
  • 2021-09-18
猜你喜欢
  • 2021-11-22
  • 2021-11-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
  • 2021-12-05
相关资源
相似解决方案