学习mybatis时,关键字查询数据中的记录时,关查询中文没有结果,查询英文有结果

来源:4-3 应用 log4j 调试动态 SQL

萤火虫叔叔

2016-10-26 15:51

通过command查询时,查询英文关键字有结果,中文就没有结果(我数据库中有command是中文的记录,也有是英文的记录),这是为什么。 我整个workplace都是utf-8编码,mysql数据库的用的字符集是utf8 -- UTF-8 Unicode。 求大神解答

写回答 关注

2回答

  • 萤火虫叔叔
    2016-10-27 10:12:38

    我已经找到处理办法了,在这里提供大家参考。在配置Configuration.xml的时候,在数据库配置时,url加上编码就行,如下图所示

    http://img.mukewang.com/581162530001deea09630218.jpg


    萤火虫叔叔 回复席暖

    嗯嗯,不用客气

    2017-03-20 18:34:54

    共 2 条回复 >

  • 慕UI2066753
    2016-10-26 20:21:05

    我同学原来出现过这个问题  应该还是字符集编码的问题  mysql装的时候选的就是utf-8吗

    萤火虫叔叔

    忘记了,装mysql有选择语言的选项吗。我装的是zip版,按着网上教程走了一遍就装好了,也不知道设置的啥

    2016-10-27 10:10:05

    共 1 条回复 >

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

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

107412 学习 · 786 问题

查看课程

相似问题