针对使用Myeclipse进行JDBC链接MySQL时添加中文数据出现?的解决方法!
来源:互联网 发布:风险中性概率 知乎 编辑:程序博客网 时间:2024/05/21 09:51
1.在确认数据库表的字符集(Characterset)设置为utf8--UTF-8 Unicode,
collation(校对)设置成 utf8_general_ci以及java项目的字符集为GBK的情况下即
(项目上右键选择properties->resource->text file encoding-GBK),
在添加中文数据时,所添加的数据在数据库表中仍然显示?时,建议可以在url后面加上
?useUnicode=true&characterEncoding=UTF-8,具体实现如下
public Connection getConnetion(){
try {
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=UTF-8";
String user = "root";
String password = "root";
Connection conn = DriverManager.getConnection(url, user, password);
} catch (Exception e) {
// TODO Auto-generated catch block
System.out.println("数据库连接失败:"+e.getMessage());
e.printStackTrace();
}
return conn;
0 0
- 针对使用Myeclipse进行JDBC链接MySQL时添加中文数据出现?的解决方法!
- mysql 添加中文数据出现乱码的解决方法
- php读取mysql中文数据出现乱码的解决方法
- jdbc 链接mysql执行sql语句出现中文乱码问题
- 使用myeclipse插入数据到mysql 出现中文乱码|utf8乱码解决方案[适合tomcat部署的jsp应用]
- eclipse插入数据到MySQL数据库时,出现中文乱码问题的解决方法
- mysql与JDBC中文问题的解决方法
- mysql与JDBC中文问题的解决方法
- jdbc mysql 中文乱码的解决方法
- 使用httpclient获取数据时出现中文乱码解决方法
- java jdbc 链接mysql插入数据中文显示乱码
- 使用JDBC出现NoClassDefFoundError异常的解决方法
- 使用 Pentaho data-integration (Kettle) 进行数据转换出现中文乱码时的解决办法
- zTree插件和layer弹出层结合进行添加,删除,修改操作时,针对出现调用父父页面方法出现问题,解决方法
- PHP+MYSQL 中文出现乱码的解决方法
- 关于使用jdbc连接服务器MySQL无法使用中文查询的解决方法
- JDBC&mysql添加数据的简单例子
- jdbc:mysql中文出现?解决方案
- 树状数组初始化
- JDK下载安装和配置
- maven项目发布到tomcat里lib包没有发布的问题
- BZOJ 3786: 星系探索
- Aizu 0189 Convenient Location
- 针对使用Myeclipse进行JDBC链接MySQL时添加中文数据出现?的解决方法!
- 正则篇:贪婪、非贪婪与回溯
- Java中stringBuilder用法
- 又开始折腾了iOS9.3 Jailbreak
- poj2125Destroying The Graph【最小割】最小花费输出
- Android开发中第三方炫酷的控件
- 调用系统相机和图库
- 永远不要嫌弃自己所在的团队
- 跨域访问 jsonp 格式化( 没有验证过)