首页 > 数据库技术 > 详细

IDEA修改数据库信息,中文成?问号

时间:2021-06-20 14:49:39      阅读:35      评论:0      收藏:0      [点我收藏+]

今天在用IDEA进行插入数据库信息时,发生了一件意想不到的事情,特意记录一下,方便后续查看:

就是我在IDEA的驱动文件中配置了useUnicode = true & characterEncoding = UTF-8,如下图:

技术分享图片

 

 

另外:在数据库和表的创建中我也选了字符集和核对

技术分享图片

 

 

但是:结果却来了一个我意想不到的事情,以前没有发生过,但现在出现,就是往数据库中插入的信息中文成 ?问号了
技术分享图片

 

 

最后去折腾了一下:发现了如下的解决方法

1、先用命令符cmd进入自己的sql,登录sql之后,查看自己sql的字符设置,即:输入show variables like ‘char%‘;

(注:下图是我已经配置过的设置,没配置过的话和下图是不一样的,若和下图的不一样,同时发生了我上述的事情,那就可以继续往下看了,否则的话,可以溜了)

技术分享图片

 

 


2、找到自己sql的安装目录,打开my.ini文件(注:我的sql是用的解压方式安装的sql,不是用的.exe方式安装的【因为.exe安装方式有弊端,卸载很麻烦,也有其他的弊端】,所以有细微区别

2、在my.ini文件中加入以下信息

 技术分享图片

 

 

 

最后:重新关闭/启动sql服务,可以选择在任务管理器关闭/启动服务;也可以选择数命令符cmd中输入net stop mysql / net start mysql

 

最后解决效果:?问号问题解决
技术分享图片

 

IDEA修改数据库信息,中文成?问号

原文:https://www.cnblogs.com/xiegongzi/p/14906673.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!