网站地图    收藏   

主页 > 后端 > mysql数据库 >

#自制工具书#MySQL插入中文,获取数据得到乱码?

来源:自学PHP网    时间:2015-04-16 10:51 作者: 阅读:

[导读] 在my ini中,MySQL的默认字符集是latin1,我们常用的存储中文的字符集为utf-8(在MySQL写为utf8)以及gbk。所以在需要存储中文的表 26684;中,可以这样定义:在定义表 26684;的最后加上DEFAULT...

在my.ini中,MySQL的默认字符集是latin1,我们常用的存储中文的字符集为utf-8(在MySQL写为utf8)以及gbk。

所以在需要存储中文的表格中,可以这样定义:在定义表格的最后加上DEFAULT CHARSET的设置语句。

\

亲测成功。

此外也可以通过修改my.ini进行全局的默认字符集编码调整。

此外,如果使用ibatis,需要进行以下的配置。

mysql.driver = com.mysql.jdbc.Driver
mysql.url = jdbc:mysql://localhost:3306/ecommsite?useUnicode=true&characterEncoding=gbk
mysql.username = root
mysql.password = *******

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论