您的位置:首页 > 数据库 > MySQL

mybatis不能插入,查询中文的问题以及可能的解决办法,以及Mysql数据库编码的设置

2016-06-28 00:41 701 查看
使用mybatis框架不能查询中文问题,可能问题如下:

mysql数据库编码问题

连接mysql的url的问题
1.对于数据库编码解决办法:
这里主要提供使用命令行的方法去修改数据库的编码,只针对本数据库有效,想针对所有的数据库,需要去配置文件中修改,这里主要将怎么使用命令行设置编码,进入到该数据库下
  执行 show variables like 'character%';可以看到编码的方式



set character_set_client=utf8 ;

set character_set_connection=utf8 ;

set character_set_database=utf8 ;

set character_set_database=utf8 ;

set character_set_results=utf8 ;

set character_set_server=utf8 ;

set character_set_system=utf8 ;

之后



2. 连接数据库的url方法:加上编码即可例如
jdbc.url=jdbc:mysql://localhost:3306/patent_system?useUnicode=true&characterEncoding=utf8

还不成功,尝试重启电脑试一试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: