【踩坑】Mysql创建数据表时报错

前言

Mysql创建数据表时报错:Data truncation: Incorrect date value: '0000-00-00' for column at row 1

原因

  • 创建数据表时,某一个DATE类型的字段设置为了不允许为空值,此时默认有默认值,而DATE类型的字段不允许设置默认值,所以报错

解决问题

  • DATE类型的字段设置为允许空值

完成

参考文献

博客园——caigan