mysql中文乱码

来源:2-7 代码重构

三得利沁柠水

2016-05-24 21:28

?characterEncoding=utf8我的url后面必须要加这段代码才能从myEclipse保存中文到mysql,不然其他地方改都没用(直接一个main方法的java类保存中文到mysql都是如此,新建数据库的编码、eclipse文件编码都改过),为什么?!?!?!这辈子都要加上这段代码了吗

写回答 关注

1回答

  • 小空空大道人
    2016-05-24 22:40:32

    首先确保你的workspace设置成了utf-8,其次,mysql里面也要配置成utf-8,utf8_general_ci。如果是通过servlet之类的传值到后台的,可能还需要加一个过滤器。

    三得利沁柠水

    mysql新建的时候就都设置好utf-8了,我是直接写一个main测试的,没有多余的功能,工程项目文件所有编码都看过了都是utf-8,就在main方法连接数据库然后运行sql。我现在只找到唯一的解决办法,就是连接库时url加参数指定编码才能正确保存中文。很无奈。。。

    2016-05-25 09:18:11

    共 1 条回复 >

通过自动回复机器人学Mybatis---基础版

微信公众号自动回复功能学习Mybatis,基础教程加案例实战方式学习

107413 学习 · 786 问题

查看课程

相似问题