灰儿 发表于 2012-4-28 12:50:39

导入SQL文件出错:[Err] 1265 - Data truncated for column 'sex' at row 1

今天用Navicat for MySQL还原DEDECMS 5.6 数据库时出错,在运行系统.sql脚本文件时报如下错误:

1265 - Data truncated for column 'sex' at row 1

主要原因是在建表的列为特定类型,而所插入的数据类型没与其字段一一对应。上面的出错代码原来是dede_member_person这个表的SEX字段,设置类型为 enum类型,必须选择一个男或者女才行,还好用户不多,一个个改过后,可以还原。

注:
ENUM是一个字符串对象,其值来自表创建时在列规定中显式枚举的一列值。





页: [1]
查看完整版本: 导入SQL文件出错:[Err] 1265 - Data truncated for column 'sex' at row 1