文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>快速解决MySQL数据库字符集的出错问题

快速解决MySQL数据库字符集的出错问题

时间:2008-03-24  来源:sdccf

来源:赛迪网    作者:hongyu

出现错误的示例:

Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (gbk_bin,IMPLICIT) for operation '=', SQL State: HY000, Error Code: 1267

原因:

数据库的编码与建表时的编码不一样;

处理方法:

如果安装MySQL时设置的编码为jbk,那么建表时可以用下面的方法处理:

CREATE TABLE `teachers` ( id` int(11) NOT NULL default '0', name` varchar(20) default NULL, password` varchar(20) default NULL, department_id` int(11) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk;

或者用下面的方法:

CREATE TABLE `teachers` ( id` int(11) NOT NULL default '0', name` varchar(20) default NULL, password` varchar(20) default NULL, department_id` int(11) default NULL, PRIMARY KEY (`id`) ) ;
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载