0 0

C3P0插入MYSQL出现乱码 [Java Java相关] 20

描述: 如题
详细描述: myEclipse下 java项目,以前使用JDBC可以正确插入。 现修改为C3P0插入,汉字出现乱码 。
备注: url 已添加useUnicode=true&characterEncoding=UTF8 ;MYSQL 数据库表也设置为 UTF-8 ; 插入前SQL语句打印也正常显示;
大神来提点提点 =_ =
还有可能是什么原 C3P0插入MYSQL出现乱码 [Java Java相关] 因导致插入数据乱码 。 乱码显示就一堆 ??????

问题补充:使用命令 mysql> show VARIABLES;
查询出有关字符集结果也都正常
如下
|character_set_client                              | utf8                                                                                                                   |
| character_set_connection                          | utf8                                                                                                                   |
| character_set_database                            | latin1                                                                                                                 |
| character_set_filesystem                          | binary                                                                                                                 |
| character_set_results                             | utf8                                                                                                                   |
| character_set_server                              | latin1                                                                                                                 |
| character_set_system                              | utf8                                                                                                                   |
| character_sets_dir                                | /usr/share/mysql/charsets/                                                                                             |
| collation_connection                              | utf8_general_ci                                                                                                        |
| collation_database                                | latin1_swedish_ci                                                                                                      |
| collation_server                                  | latin1_swedish_ci                                                                                                      |
| completion_type                                   | NO_CHAIN                                                                                                               |
| concurrent_insert                                 | AUTO                                                                                                                   |
| connect_timeout                                   | 10                                                                                                                     |
2014年11月13日 11:46

2个答案 按时间排序 按投票排序

0 0

SET gb2312 COLLATE gb2312_bin
试一下  gb2312_bin 字符集,好像没有UTF-8吧

2014年11月14日 13:30
0 0

我怎么记得应该这么写?
useUnicode=yes&characterEncoding=UTF-8

2014年11月13日 12:55

相关推荐

    java插入mysql中文乱码解决

    ### Java插入MySQL中文乱码解决 #### 一、问题背景 在使用Java应用程序与MySQL数据库交互的过程中,常常会遇到一个令人头疼的问题:中文字符在存储到数据库时出现乱码现象。这种现象通常发生在使用JDBC(Java ...

    重难点之Java连MySQL乱码.pdf

    4. **数据库连接池配置**:如果使用了数据库连接池(如C3P0、HikariCP等),确保配置文件中也指定了正确的字符集。 5. **文件读写编码**:如果你从文件中读取包含中文的数据,确保文件读取时使用正确的编码。 通过...

    JDBC连接mysql处理中文时乱码解决办法详解

    如果使用了数据库连接池(如C3P0、HikariCP等),也需要在连接池配置中指定字符编码。 7. **SQL语句中的编码**: 在插入或更新包含中文的SQL语句时,确保字符串已经被正确编码。例如,使用PreparedStatement时,...

    数据库与excel导入导出(JDBC,myeclipse)

    在MyEclipse环境中,可以方便地创建和运行Java项目,集成数据库连接池,如C3P0或Druid,提高数据库操作性能。此外,MyEclipse的数据库工具可以直观地查看和操作数据库,便于调试和测试。 总结来说,本主题涵盖了...

    经典jsp对数据库的增加+展示

    推荐使用连接池技术,如C3P0或HikariCP,来管理数据库连接,提高资源利用率和响应速度。 - **安全性和效率**:直接使用`Statement`执行SQL语句可能会导致SQL注入风险,应考虑使用`PreparedStatement`来预编译SQL语句...

    jsp实验手册

    介绍如何在Tomcat中配置连接池,如Apache Commons DBCP或C3P0,以优化数据库连接的管理和复用,提高系统性能。 实验八:SERVLET过滤器 过滤器是Servlet API的一部分,可以拦截和处理请求和响应。实验将教授如何创建...

    对于SSH项目的一些经验总结

    - **连接池管理**:采用c3p0连接池管理数据库连接,避免频繁创建和销毁连接带来的性能开销。 - **HQL查询**:HQL(Hibernate Query Language)是一种面向对象的查询语言,能够更加方便地进行查询操作。 #### 4. ...

Global site tag (gtag.js) - Google Analytics