Mysql导入数据报错#1265 – Data truncated for column ‘isurl’ at row 1

艺帆风顺 发布于 2025-04-03 12 次阅读


导入数据库备份SQL文件时报错#1265 – Data truncated for column ‘isurl’ at row 1;问题原因是字段类型为枚举字段0或1,而插入SQL语句该字段为空,导致插入失败;将插入数据改为0,再次运行正常。

Mysql报错#1265 – Data truncated for column ‘isurl’ at row 1

出错SQL语句:

INSERT INTO `ps_member_menu` VALUES (1,'member_init',0,'member','index','init','t=0',0,'1','','');

数据表出错字段的定义:

 `isurl` enum('1','0') NOT NULL default '0',

将SQL语句修改为以下语句再次运行正常。

INSERT INTO `ps_member_menu` VALUES (1,'member_init',0,'member','index','init','t=0',0,'1','0','');

版权声明:本文内容转载自个人博客:半亩方塘,遵循CC 4.0 BY-SA版权协议上出链接及本声明。本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。原文链接:https://www.bluepost.cn/xitongyunwei/mysql-error-1265-data-truncated-for-column.html如有涉及到侵权,请联系,将立即予以删除处理。在此特别鸣谢原作者:半亩方塘的创作,Powered by 半亩方塘。此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作权,商业转载请注明出处。