在idea中写sql语句,向数据库添加数据时,添加的字符串却显示???,解决方法

这是字符编码的问题
如何解决:

在idea的配置数据库的地方修改下边:mysql8版本和5版本差距不大。

在URL后加?useUnicode=true&characterEncoding=UTF8

例如
原来:String url =“jdbc:mysql://localhost:3306/stu”;
改变后:String url =“jdbc:mysql://localhost:3306/stuuseUnicode=true&characterEncoding=UTF8”;

修改后的配置文件如下图所示:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_50736744/article/details/134720861