码迷,mamicode.com
首页 > 数据库 > 详细

关于mysql数据库中date time的错误问题(Error Code: 1067. Invalid default value for xxx)

时间:2016-11-24 08:33:19      阅读:717      评论:0      收藏:0      [点我收藏+]

标签:应该   建表   存在   使用   datetime   l数据库   程序   ror   efault   

在新建表的时候突然出现一个错误信息:

Error Code: 1067. Invalid default value for ‘start_time‘

在经过一番折腾之后发现是datetime不能设置默认值,所以想要设置默认值的话我们也可以使用timestamp然后设置默认值为current_timestamp即可

不过除了在数据库中设置默认值外我们也可以在程序进行设置,如果是5.6的mysql数据库应该不存在不能设置默认值的问题

关于mysql数据库中date time的错误问题(Error Code: 1067. Invalid default value for xxx)

标签:应该   建表   存在   使用   datetime   l数据库   程序   ror   efault   

原文地址:http://www.cnblogs.com/hxbbk/p/6096193.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!