MySQL中显示中文乱码????的解决方案

MySQL中显示中文乱码????的解决方案

  • 问题:

有时我们在写向MySQL数据库中插入数据是中文的部分乱码,比如
???部分为中文却乱码了
  • 解决

  1. 以Maven为例,可能是连接数据库时未设置编码:
    1.打开这个文件
    2.在连接地址后加上编码方式
  2. 可能是你在连接创建数据库时除了问题,以Navicat for MySQL为例:

    右键连接->连接属性->高级->勾选使用MySQL字符集,新建数据时选择字符集为UTF-8
    右键连接->连接属性
    高级->勾选使用MySQL字符集
    新建数据时选择字符集为UTF-8

你可能感兴趣的:(MySQL中显示中文乱码????的解决方案)