JDBC-连接mysql查询数据时中文为空解决办法
2015-10-22 17:03
501 查看
JDBC-连接mysql查询数据时中文为空解决办法
利用jdbc连接mysql查询数据时中文为空解决办法原来的连接数据库字符串:String url=”jdbc:mysql://127.0.0.1:3306/xianniu”;
本来数据库里有中文数据,但是返回的数据集里为空,英文则正确。
解决办法:
String url=”jdbc:mysql://127.0.0.1:3306/xianniu?useUnicode=true&characterEncoding=utf8”;
加上:?useUnicode=true&characterEncoding=utf8后能正确查询到!
相关文章推荐
- MySQL中数据库重命名
- MySQL UPDATE语句中的一个诡异现象
- MySQL中一些查看事务和锁情况的常用语句
- [转]MYSQL 查询优化
- mysql left( right ) join使用on 与where 筛选的差异
- MySQL NOT EXISTS优化的一个案例
- MySQL和MySQLi的区别
- MySQL DECIMAL数据类型
- 拯救mysql单表数据
- mysql 参数作用域
- [MySQL优化案例]系列 — 优化InnoDB表BLOB列的存储效率
- mysql InnoDB引擎 共享表空间和独立表空间(转载)
- Mysql优化ibdata1大小
- mysql按年度、季度、月度、周、日统计查询的sql语句
- MySQL 时间戳(Timestamp)函数
- c#操作mysql积累
- mysql 表的创建、删除、更改、和查询
- Mysql字符集
- web开发 mysql数据库操作 之 分页技术
- Orcale 和 MySql的区别 五十点