【踩坑】MySQL创建数据表时报错 发表于 2023-03-27 更新于 2026-01-16 阅读次数: 前言MySQL创建数据表时报错:Data truncation: Incorrect date value: '0000-00-00' for column at row 1 原因 创建数据表时,某一个DATE类型的字段设置为了不允许为空值,此时默认有默认值,而DATE类型的字段不允许设置默认值,所以报错 解决问题 将DATE类型的字段设置为允许空值 完成参考文献博客园——caigan