讲解MySQL数据库字符集出错的解决方法
作者:廉夕 时间:2008-12-02 14:32: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`)
) ;
标签:
0
投稿
猜你喜欢
解析Python中的变量、引用、拷贝和作用域的问题
2023-07-10 16:54:21
二级联动下拉菜单javascript源码
2010-03-16 12:32:00
Python提取Linux内核源代码的目录结构实现方法
2023-03-05 11:29:49
Python pip替换为阿里源的方法步骤
2023-07-19 15:39:23
Python练习之操作SQLite数据库
2024-01-22 03:23:39
python Dataframe 合并与去重详情
2022-08-17 02:18:54
pycharm安装和首次使用教程
2022-05-23 19:01:36
Server_Name与Http_Host的区别
2008-06-19 13:39:00
python实现五子棋游戏(pygame版)
2021-09-15 16:01:42
Python中的min及返回最小值索引的操作
2023-09-24 08:48:19
ASP 字符串转数字格式
2009-08-19 17:18:00
Python写入CSV文件的方法
2021-08-21 19:09:44
使用Python实现批量ping操作方法
2021-04-06 02:55:34
Python中用pyinstaller打包时的图标问题及解决方法
2021-11-10 01:41:33
Python基于staticmethod装饰器标示静态方法
2022-11-07 07:25:11
Window下Mysql忘记root密码怎么重置
2024-01-15 22:33:23
浅谈django 重载str 方法
2022-12-17 18:40:33
教你快速了解公共MySQL的数据库服务器层
2008-12-17 17:10:00
当面试官问mysql中char与varchar的区别
2024-01-15 12:36:01
numpy下的flatten()函数用法详解
2021-08-19 04:27:54