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。
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。
解决方案 »
- ckeditor无法显示出来.提示 缺少 ':' , 'ckeditor' 未定义
- 求救,jdbc查询时报异常~急!!!
- 问下 struts hibernate -spring 导包的顺序 !!! 还有个 注册功能 又问题,不知道是不是 struts 配置文件的问题
- 关于最新的SQLSERVER2000的JDBC-ODBC驱动jtds-1.1的使用
- 请问调用Runtime.getRuntime().exec("cmd /c dir") 为什么不能弹出DOS窗口?
- 请问java语法中函数的默认值如何写?
- resin 无法安装问题
- WebSphere十万火急!
- 请问Oracle9i JDeveloper跟Oracle JDeveloper 10g有什么区别?
- 为何收不到邮件的BODY部分?
- java web 压力测试
- 江湖救急,tomcat日志报错
Server characterset: gb2312
Db characterset: gb2312
Client characterset: gbk
Conn. characterset: gbk
那个server跟Db还是gb2312,这两项在那里配置。还有你说的:
3.然后(注:可选),设置 JDBC URL后面加参数 ?autoReconnect=true&useUnicode=true&characterEncoding=GBK 这一步大家可以略过,当前版本的jdbc驱动会自动识别MySQL数据库的字符集 假如你使用的是utf8编码,可以更改default-character-set为utf8,MySQL默认的编码是latin1。
我不是很懂怎么弄··