环境:
MacBook Pro 15
jdk8
MySQL:5.7.22

问题:

mysql 5.7 以上版本,增加了2条严格的时间格式的限制(NO_ZERO_IN_DATE,NO_ZERO_DATE),默认严格要求时间格式不能是‘0000-00-00 00:00:00’;所以创建时间格式的not null字段,如果没默认指明时间格式则会报错。

解决:

  1. 修改sql_mode模式配置,取消2条时间的强制限制;
  2. create table 设置字段timestamp默认值时,如果时间设置了not null,则需要显示指定时间的默认值(default current_timestamp)。

TIPS:
1. MySQL 中 datetime, timestamp, date 的区别

参考 :

mysql5.7 版本中 timestamp 不能为零日期 以及sql_mode合理设置

MySQL 5.7 时间不兼容问题 详解

MySQL:ERROR 1067 (42000): Invalid default value for ‘end_time’

网站搬家之mysql 5.7 date类型默认值不能设置‘0000-00-00’的问题

ssgg-MySQL timestamp的默认值怎么设置?

解决mysql的timestamp的only one current_timestamp限制

【环境配置】MySQL timestamp的默认值设置问题相关推荐

  1. MySQL 里 timestamp 的默认值设置

    MySQL里timestamp的默认值设置 timestamp 有以下几种默认值设置: 1.timestamp :表示该字段在插入和更新时都不会自动设置为当前时间. 2.timestamp defau ...

  2. MySQL timestamp的默认值怎么设置?

    目前有三种思路: 使用最小时间:1970-01-01 08:00:01,范围是1970-01-01 08:00:01 ~ 2038-01-19 11:14:07(时区),参考. 使用当前时间,CURR ...

  3. mysql 整型默认值,MySQL表字段设立默认值

    mysql表字段设置默认值 环境 MySQL 5.1 + 命令行工具 问题 MySQL表字段设置默认值 解决 --SQL: CREATE TABLE test( i_a int NOT NULL DE ...

  4. 取消MySQL timestamp列默认ON UPDATE CURRENT_TIMESTAMP

    参考:http://blog.csdn.net/zht666/article/details/10373923 mysql授权用户: grant all on *.* to root@'%' iden ...

  5. 手机modem开发(28)---开发电信VoLTE开关默认值设置

    电信VoLTE开关默认值设置 [Important Notice]CT VoLTE配置文档名称为<Operator_Specific_Document_CT入库版本准备.docx>,如贵司 ...

  6. 电信JAVA手机_手机modem开发(28)—开发电信VoLTE开关默认值设置

    电信VoLTE开关默认值设置 [Important Notice]CT VoLTE配置文档名称为<Operator_Specific_Document_CT入库版本准备.docx>,如贵司 ...

  7. MySQL中的默认值处理

    默认值处理 在MySQL中可以使用default为字段设定一个默认值,如果在插入数据是并未指定该列的值,那么MySQL会将默认值添加到该列中. 创建表时指定列的默认值: 例 创建 emp3 表,该表 ...

  8. sqlserver中GUID的默认值设置

    sqlserver中GUID的默认值设置 YID uniqueidentifier not null default (NEWSEQUENTIALID()), //有序GUID(只能用于表设计的时候的 ...

  9. MySQL默认库可以删_个人总结:Sql(一:创建删除修改库表||附:mysql数据类型及默认值)...

    个人总结:Sql(一:创建&删除&修改库&表||附:mysql数据类型及默认值)createdatabasecreate tablealterdatabasealtertabl ...

最新文章

  1. 人工手动冷备不完全恢复介绍(purge表不完全恢复)
  2. 如何在Git中更改多次提交的作者和提交者名称以及电子邮件?
  3. 怎样安全的使用可变参数宏__VA_ARGS__
  4. 解决Visual SVN在linux下不能访问的问题
  5. Android_WebView加载网页保存信息到Cookie
  6. python 实现点击右键用某个程序打开功能_4.PYTHON开发利器之使用VS Code进行python程序开发...
  7. c++ 多线程 垃圾回收器_7种jvm垃圾回收器,这次全部搞懂
  8. Dojo中跨域获取新浪股票接口返回的数据(练习)
  9. 隐藏a标签seo_让黑帽都惊了,远离百度惩处的seo技术
  10. gdiplus判断一个点是否在圆弧线上_福建教师招聘考试小学数学面试教案:圆的认识...
  11. 移动端点击延迟300ms传说 你听过吗
  12. 小学生学计算机动画,小学生电脑绘画软件_电脑绘画之“卡通小熊”
  13. 何万青 | 从天河2号到阿里云超算,P9技术大牛的职业发展智慧
  14. Win8快捷键的使用
  15. 课题:交通标志识别——设计思路与实现步骤记录
  16. 对QQGame-大家来找茬的辅助工具的改进
  17. python 遍历文件夹下所有图片
  18. 视频云、流媒体以及相关协议的理解
  19. 三星530换固态硬盘_2015款21.5寸苹果I MAC换SSD固态硬盘过程分享
  20. L1-044 稳赢(Python3)

热门文章

  1. C++下用OpenGL制作星月绕行动画
  2. 苹果电脑拷贝文件到u盘很慢_U盘防拷贝哪家比较好?哪个做得好?
  3. 多种方法(聚类、衍生变量、多重筛选、损失函数)解决解决异常值识别效果不佳问题(含2022年全国服务外包大赛实例)
  4. python中config什么意思,使用Python中的config配置
  5. arduinouno的地是相连的吗_稳定的阻燃材料效果好吗?
  6. 记录年前Java岗整个历程(附字节,阿里,百度,网易,美团等面经)
  7. 射频波段、频率与波长对照表
  8. matlab单边带调幅系统的建模仿真(笔记)
  9. android 获取定位坐标,在百度地图出现大偏移的处理办法
  10. bootstrap中的class=“form-group“是什么意思