为了账号安全,请及时绑定邮箱和手机立即绑定

添加姓名小夏的中文问题

姓名是中文的话存进去数据库是??,存英文是正常的在数据库中。什么原因eclipse已经都用utf-8了


正在回答

2 回答

JDBC连接数据库避免中文乱码:在数据库URL后添加字符限制

private static final String URL="jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&characterEncoding=utf8";

注意噢,是直接在URL后面添加,不是分两行写


1 回复 有任何疑惑可以回复我~
#1

慕沐8022327 提问者

应该是这个问题
2018-04-12 回复 有任何疑惑可以回复我~

数据库编码是不是utf-8

使用一下命令查看一下:

show variables like 'character_set_database'

不是的话改为utf-8

alter database xxx CHARACTER SET utf8

0 回复 有任何疑惑可以回复我~
#1

慕沐8022327 提问者

是的,就是utf-8,还是不行,后面查询中文名字也不行,查到的是多个??
2018-04-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

添加姓名小夏的中文问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信