实例讲解MySQL数据库中文问题的解决方法

  • 来源: 互联网 作者: 若水   2008-03-19/09:26
  • MySQL数据库中文问题的解决方法:

    1.my.ini MySQL配置文件设置

     

    [client]
    default-character-set=gbk
    [mysqld]
    default-character-set=gbk

     

    2.启动MySQL服务创建你的数据库

     

    3.验证当前编码

     

    命令行输入:

     

    mysql -u root -p

    登录你建立的数据库

     

    >connect yourdatabasename

    输入数据库状态命令

     

    >status

    假如结果如下:

     

    Server characterset:    gbk
    Db     characterset:    gbk
    Client characterset:    gbk
    Conn.  characterset:    gbk

    则数据库字符集设置正确

     

     

    3.然后(注:可选),设置 JDBC URL后面加参数

     

    ?autoReconnect=true&useUnicode=true&characterEncoding=GBK

    这一步大家可以略过,当前版本的jdbc驱动会自动识别MySQL数据库的字符集

     

    假如你使用的是utf8编码,可以更改default-character-set为utf8,MySQL默认的编码是latin1。


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多