位置: 编程技术 - 正文

MySQL 5.6 中 TIMESTAMP 的变化分析

编辑:rootadmin

推荐整理分享MySQL 5.6 中 TIMESTAMP 的变化分析,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在MySQL 5.6.6之前,TIMESTAMP的默认行为:

■TIMESTAMP列如果没有明确声明NULL属性,默认为NOT NULL。(而其他数据类型,如果没有显示声明为NOT NULL,则允许NULL值。)设置TIMESTAMP的列值为NULL,会自动存储为当前timestamp。■表中的第一个TIMESTAMP列,如果没有声明NULL属性、DEFAULT或者 ON UPDATE,会自动分配 DEFAULT CURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP 属性。■表中第二个TIMESTAMP列,如果没有声明为NULL或者DEFAULT子句,默认自动分配'-- ::′。插入行时没有指明改列的值,该列默认分配'-- ::′,且没有警告。

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_dcbcf.png" alt="查看图片" />

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_de.png" alt="查看图片" />

2列TIMESTAMP未声明为NULL的默认行为

从MySQL5.6.6开始这种默认设置的方法被废弃了。在MySQL启动时会出现以下警告:

关闭警告,在my.cnf中加入

MySQL 5.6 中 TIMESTAMP 的变化分析

重启MySQL后错误消失,这时TIMESTAMP的行为如下:

■TIMESTAMP如果没有显示声明NOT NULL,是允许NULL值的,可以直接设置改列为NULL,而没有默认填充行为。■TIMESTAMP不会默认分配DEFAULT CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP属性。

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_df1c6e.png" alt="查看图片" />

TIMESTAMP 不设置是否为NULL

■声明为NOT NULL且没有默认子句的TIMESTAMP列是没有默认值的。往数据表中插入列,又没有给TIMESTAMP列赋值时,如果是严格SQL模式,会抛出一个错误,如果严格SQL模式没有启用,该列会赋值为'-- ::′,同时出现一个警告。(这和MySQL处理其他时间类型数据一样,如DATETIME)

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_dc.png" alt="查看图片" />

TIMESTAMP 默认设置为NOT NULL

Note:

以上内容和存储引擎选择无关。

MySQL备份与恢复之保证数据一致性(5) 在上一篇文章中我们提到热拷贝(MySQL备份与恢复之热拷贝),热拷贝也就是在MySQL或者其他数据库服务在运行的情况下使用mysqlhotcopy命令进行备份。这

解析SQL Server 视图、数据库快照 简介数据库快照数据库快照,正如其名称所示那样,是数据库在某一时间点的视图。是SQLServer在之后的版本引入的特性。快照的应用场景比较多,但

MYSQL 创建函数出错的解决方案 在使用MySQL数据库时,有时会遇到MySQL函数不能创建的情况。下面就教您一个解决MySQL函数不能创建问题的方法,供您借鉴参考。案例一:目前在项目中

标签: MySQL 5.6 中 TIMESTAMP 的变化分析

本文链接地址:https://www.jiuchutong.com/biancheng/347961.html 转载请保留说明!

上一篇:简单的MySQL备份与还原方法分享(mysql怎么备份数据库命令)

下一篇:MySQL备份与恢复之保证数据一致性(5)(mysql 备份和恢复)

  • 固定资产原值增加后折旧年限变吗
  • 汇算清缴后发现多结转了成本
  • 缴纳个人社保在哪里可以缴
  • 外商独资企业在分配利润时是否扣缴个税
  • 商品非正常损耗收取的赔偿款账务处理怎么做?
  • 资产负债表应交税费从哪取数
  • 车间停产期间设施有哪些
  • 客户退回发票会退回吗
  • 没有单价数量只有金额的发票可以用吗
  • 计算房产税时容积率怎么算
  • 挂靠经营的纳税人
  • 单位代扣代缴个人社保
  • 收购全资子公司的账务处理
  • 存货跌价准备会计科目编码
  • 房屋契税怎样计算公式
  • 销售收入增加会导致哪些变动
  • 用工会经费给员工发工资
  • 结转法定盈余公积会计分录怎么写
  • macos monterey值得安装吗
  • 新版edge浏览器如何打开ie浏览器
  • 民间非营利组织会计制度及操作实务
  • 小规模纳税人确认收入时要确认税吗
  • 公司向银行贷款利息是多少
  • Win10 Version 1909累积更新补丁KB4601315:修复诸多 BUG
  • 支付人工费会计科目
  • 为什么篮牙耳机卡
  • 个体工商户与家庭生活难以划分的费用
  • 斑鹿,滕波尔国家公园,印度 (© Ondrej Prosicky/Shutterstock)
  • vue3 + ts
  • 阿罗内镇的村落叫什么
  • 遮天传贴吧
  • 前端工程化解决方案
  • 个税可以补申报几个月的码
  • 清单发票填开注意事项
  • 英文好书推荐
  • python用途
  • day14-HTTP01
  • mongodb的坑
  • 不符合无形资产摊销条件
  • 在建工程账务怎么会转到预收账款
  • 商业汇票分为哪几种
  • 技术人员工资计入什么科目
  • 清算时应交税金如何处理
  • 企业中间投入
  • 总资产报酬率的高低直接影响净资产收益率的高低
  • 合并报表抵消分录的基本原理
  • 金税盘入什么科目
  • 非盈利社会团体法人
  • 广告公司制作警车违法吗
  • 未交税金免抵退多少税
  • 呆账坏账对应五级分类
  • 购入的技术服务作为成本
  • 费用报销如何做账务处理分录
  • 五险 会计
  • 公司卖土地怎么避税
  • 如何办理公司注册地址变更
  • 营业收入和主营业务收入分别在哪看
  • 如何设置window图标大小
  • centos添加自启动
  • fedora怎么用
  • bash.exe
  • win7开机连不上网
  • xp如何更新
  • 获取windows的最新信息要跳过吗
  • linux的虚拟终端有几个
  • win7其他设备
  • Win10 Build 14267截图欣赏:贴心功能大展示
  • Linux安装配置jdk
  • cocos roadmap
  • jquery Ajax 全局调用封装实例详解
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • unity 设置物体角度
  • jquery编写Tab选项卡滚动导航切换特效
  • jquery控制元素的显示与隐藏
  • 浙江税务打不开,提示新版本
  • 单位为员工报销医药
  • 税务总局2017年11号公告第二条
  • 广州电子税局
  • 园区地税局在哪里
  • 四川省成都市地图高清版大图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设