在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";

修改后的配置文件如下图所示:

相关推荐
一勺-_-13 分钟前
全栈:怎么把IDEA和Maven集成一下?
java·maven·intellij-idea
燕山石头18 分钟前
解决 IntelliJ IDEA Build时 Lombok 不生效问题
java·前端·intellij-idea
哥哥还在IT中38 分钟前
脚本统计MongoDB集合表数据量
数据库·mongodb
爱敲代码的TOM1 小时前
手撕Redis源码1-数据结构实现
数据库·redis·缓存
孫治AllenSun1 小时前
【Mysql】联合索引生效分析案例
java·数据库·mysql
蓝黑20201 小时前
MySQL的case
数据库·mysql
书唐瑞1 小时前
Percona pt-archiver 出现数据不对等
java·服务器·数据库
ALLSectorSorft1 小时前
相亲小程序个人资料管理系统模块搭建
服务器·网络·数据库·python·sql
CHEN5_021 小时前
【Java面试题】缓存穿透
java·开发语言·数据库·redis·缓存
卍郝凝卍2 小时前
云服务器数据库
运维·服务器·数据库