Java程序向MySql数据库中插入的中文数据变成了问号

时间:2021-10-16 07:30:48

 

找到mysql的安装目录,修改my.ini文件

(1)如何找到my.ini文件

如果my.ini文件不在MySQL的安装目录下,可能放在隐藏目录,要先去找到ProgramData,(这里要先打开显示隐藏文件的设置),那么要怎么找到ProgramData呢?

输入%ProgramData%就OK了。

参考:关于Mysql的安装遇到的问题,找不到my.ini ,

(2)修改my.ini文件

修改数据库的编码方式'utf8”

 修改my.ini两个地方:

  [mysql]
  default-character-set=utf8

  [mysqld]

  character_set_server=utf8

参考:Java程序向MySql数据库中插入的数据变成了问号

(3)重新启动mysql

在命令行中输入:services.msc

开始-->运行-->输入:services.msc,打开“服务”,找到MySQL服务,右键重启即可。