Mysql日期默认插入1970-01-01

标签 mysql datefield

我正在插入一个空的日期字段,但会自动插入默认值1970-01-01。为什么?

我什至更改了Date结构以允许null,将Default设置为Null,但它仍然插入1970-01-01

最佳答案

这是MySQL的默认行为,在数据库中检查该字段可以为NULL。

检查这个:old post

关于Mysql日期默认插入1970-01-01,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36741554/

相关文章:

django - 使 Django forms.DateField 显示使用本地日期格式

php - 带where子句的单表mysqldump//带点或下划线的dbname

php - MySQL,while 循环以及与 in_array 的比较

ExtJS DateField - 初始化日期

python - Django 每月/每季度对 DateField() 数据进行分组

python - 尽管在设置中指定了日期格式,但运行测试时 Django 仍给出 "invalid date format"错误

选择月份或年份时,ExtJS 5 xtype日期字段不起作用

php - 将 MS SQL 数据库与 MySQL 数据库同步

mysql - Libre Office Calc 数据范围源为空

php - x 时间后递增 PHP 变量