位置: 编程技术 - 正文

MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误

编辑:rootadmin

推荐整理分享MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误,希望有所帮助,仅作参考,欢迎阅读内容。

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

安装MySQL时,有warning:

[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

其原因是从 5.6开始,timestamp 的默认行为已经是 deprecated 了。

MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误

在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子句,默认自动分配'-- ::′。插入行时没有指明改列的值,该列默认分配'-- ::′,且没有警告。

要关闭警告,需要加入下面的参数:

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

&#;TIMESTAMP如果没有显示声明NOT NULL,是允许NULL值的,可以直接设置改列为NULL,而没有默认填充行为。&#;TIMESTAMP不会默认分配DEFAULT CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP属性。&#;声明为NOT NULL且没有默认子句的TIMESTAMP列是没有默认值的。往数据表中插入列,又没有给TIMESTAMP列赋值时,如果是严格SQL模式,会抛出一 个错误,如果严格SQL模式没有启用,该列会赋值为'-- ::′,同时出现一个警告。(这和MySQL处理其他时间类型数据一样,如DATETIME)(参见: explicit_defaults_for_timestamp 关闭了 timestamp 类型字段锁拥有的一些会让人感到奇怪的默认行为,加入了该参数之后,如果还需要为 timestamp类型的字段指定默认行为,那么就需要显示的在创建表时显示的指定。explicit_defaults_for_timestamp 也就是这个意思:显示指定默认值为timestamp类型的字段。

简单的MySQL备份与还原方法分享 为了安全起见,需要经常对数据库作备份,或者还原。对于MySQL而言,最方便的方法可能就是用phpMyAdmin的导出、导入功能了,但如果你的数据库体积比

MySQL 5.6 中 TIMESTAMP 的变化分析 在MySQL5.6.6之前,TIMESTAMP的默认行为:■TIMESTAMP列如果没有明确声明NULL属性,默认为NOTNULL。(而其他数据类型,如果没有显示声明为NOTNULL,则允许NULL值

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

标签: MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误

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

上一篇:MySQL备份与恢复之热拷贝(4)(mysql 备份和恢复)

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

  • 借款利息收入是企业收入吗
  • 企业向银行贷款属于融资吗
  • 外商投资合伙企业的性质与特征
  • 计提坏账准备的做法体现了
  • 当月开的票必须当月交税吗
  • 印花税购销合同计税依据70%
  • 减免税款借贷方表示
  • 现在的统计证还用年检吗
  • 政府返还的增值税怎么算
  • 发票右上角数字是什么
  • 设备使用率怎么计算公式
  • 肉联厂销售模式
  • 其它应付款是否可以直接冲收入呢?
  • 典当业销售的死当物品是否交增值税
  • 债务重组与资产重组
  • 进口增值税已付发票未到如何入账
  • 金税三期申报代扣代缴增值税流程步骤分析
  • 营改增后发票上必须要开具税收分类编码吗?
  • 金税四期再出新公告
  • 西安职业中等专业学校校长
  • 维修材料属于什么会计科目
  • 小微企业增值税税率
  • 农民工工资怎么交个人所得税
  • 利息支出企业所得税税前扣除标准
  • 什么样的企业有核心能力
  • 收到汇票怎么承兑
  • 远程主机强迫关闭了现有连接我的世界
  • win7为什么那么好用
  • iis配置mime
  • windows server 2008和r2
  • linux硬链接命令
  • 销售部发生广告宣传费计入财务费用
  • macOS Big Sur 11.3 开发者预览版/公测版 Beta 6正式发布
  • 会计财务报表的编制步骤
  • php实现登录功能
  • 上月开了红字发票当月如何申报
  • 小规模纳税人出租不动产免征增值税
  • 2020年前端面试
  • 购买土地需要缴纳增值税吗
  • 企业成本核算应遵循
  • 购买办公用品进项税额可以抵扣吗
  • 改造后的固定资产入账价值
  • 未达起征点销售额怎么填申报表
  • 运输公司挂靠车辆的会计处理?
  • 企业电子发票重开流程
  • 小企业销售折让与销售退回发生时如何处理
  • 流动资金与固定资金
  • 销售返利及发票开具如何进行会计处理?
  • 未入账分期金额要还吗
  • 税金及附加减半征收金额按哪个
  • 预付账款和应付账款减少
  • 月末本年利润借方余额表示什么
  • 企业购置生产要素所引起的本钱炜
  • 实收资本印花税最新规定
  • 房屋租赁费可以抵扣吗
  • 考试报名费都去哪了
  • 金税盘离线开票时间超限的处理方法
  • mysql 指定my.cnf
  • mysql定义语句
  • freebsd怎么安装
  • win8.1系统更新后启动不了
  • Win10系统怎样把Word转成PDF
  • mac截图后怎么编辑
  • csrsyncmlserver.exe是什么文件
  • ubuntu touch怎么刷入
  • centosfind命令
  • windows8内存
  • win7开机黑屏只有一个鼠标箭头
  • win7系统笔记本怎么调节电脑亮度
  • java物流功能
  • unityai寻路
  • css选择器 菜鸟教程
  • Unity3D游戏开发标准教程
  • js实现的功能
  • 公司税务电子发票怎么开
  • 深圳企业所得税税率多少
  • 减免所得税额怎样计算
  • 宝鸡新车交易市场
  • 营销服务协议书范本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设