添加姓名小夏的中文问题

来源:2-4 JDBC实战---搭建模型层 Ⅱ

慕沐8022327

2018-04-10 20:04

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


写回答 关注

2回答

  • pBluesky
    2018-04-11 17:39:30
    已采纳

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

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

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


    慕沐8022...

    应该是这个问题

    2018-04-12 09:13:16

    共 1 条回复 >

  • 武HH
    2018-04-11 17:37:49

    数据库编码是不是utf-8

    使用一下命令查看一下:

    show variables like 'character_set_database'

    不是的话改为utf-8

    alter database xxx CHARACTER SET utf8

    慕沐8022...

    是的,就是utf-8,还是不行,后面查询中文名字也不行,查到的是多个??

    2018-04-11 18:01:24

    共 1 条回复 >

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 856 问题

查看课程

相似问题