网站公告列表     抗震救灾前线急需物品清单以及捐款方法  [lwyx  2008年5月16日]        
加入收藏
设为首页
繁體中文
您现在的位置: 五月雪电脑教程网 >> 数据库 >> MY Sql >> 正文
讲解MySQL数据库字符集出错的解决方法          
讲解MySQL数据库字符集出错的解决方法
作者:佚名 文章来源:本站原创 点击数: 更新时间:2008-6-4 6:40:00
关键字信息载入中...
广告载入中...

MySQL字符集出错的解决方法:

错误案例:

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`)
      ) ;

文章录入:llm64    责任编辑:lwyx 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网 络 热 门
    网络热门信息载入中...
    最 新 热 门
    最新热门信息载入中...
    最 新 推 荐
    最新推荐信息载入中...
    相 关 文 章
    相关文章信息载入中...
    相 关 评 论
    相关评论信息载入中...

    Copyright @ 2005 2006 五月雪电脑教程网
    中华人民共和国信息产业部ICP备案号: 闽ICP备 05014026
    教程网技术支持:QQ:75484101 友情提供
    统计进行中...统计进行中...

    解决MySQL 5.0不能使用自…
    详细讲解数据库具体分类…
    不同于其它大部分的SQL数…
    如何做好Oracle数据库管…
    当多个用户访问同一DB数…
    SQL Server数据库事务日…
    教你在SQL Server数据库…
    Oracle数据库管理员的工…
    讲解Oracle数据库自动增…
    SQL Server数据库中拆分…
     姓 名:
     评 分:
    1分 2分 3分
    4分 5分
     内 容: