无奈了.如何插入都是乱码,只能高手了

无奈了.如何插入都是乱码,只能高手了

无奈了…怎么插入都是乱码,只能求助高手了

下面是我写的数据量连接

Java code


      public Connection getConn() {
        try {
            if (conn == null || conn.isClosed()) {
                conn = DriverManager.getConnection(
                        "jdbc:mysql://124.173.158.2:3306/tianbao?autoReconnect=true&useUnicode=true&characterEncoding=utf-8",
                        "tianbao_f", "daige3");
            }
        } catch (SQLException e) {
            e.printStackTrace();
            System.out.println("getConnection()错误");
        }
        return conn;
    }

MySQL 4.1.10a

数据库连接地址:124.173.158.2

端口号:3306

用户名:tianbao_f

密码:daige3

数据库:tianbao

大家可以远程连接这个地址!

限制语言java,怎么插入中文都乱码…

高手在哪里? 听说高手在CSDN??? 我有点怀疑啊…………



按下贴中的方法检查一下。

http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx

MySQL 中文显示乱码




在mysql命令行执行show variables like ‘character_set%’;查看一下默认的编码情况,如:

+————————–+—————————-+

| Variable_name | Value |

+————————–+—————————-+

| character_set_client | latin1 |

| character_set_connection | latin1 |

| character_set_database | gbk |

| character_set_filesystem | binary |

| character_set_results | latin1 |

| character_set_server | gbk |

| character_set_system | utf8 |

| character_sets_dir | /usr/share/mysql/charsets/ |

+————————–+—————————-+

根据你自己的情况作相应的调整




/etc/my.cnf文件是否使用下列配置

[mysqld]

default-character-set=utf8

lower_case_table_names=1

客户端连接后执行

set names gbk

无奈了.如何插入都是乱码,只能高手了

相关文章:

你感兴趣的文章:

标签云: