位置: 编程技术 - 正文

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怎么备份数据库命令)

  • 一般纳税企业所得税税率是多少2019
  • 建筑公司收到劳务发票会计分录
  • 监理行业增值税税率多少
  • 小规模附加税减半吗
  • 慈善捐款抵税的会计分录
  • 分公司是独立核算还是非独立核算
  • 税务局开运费发票需要带什么
  • 销项抵扣需要缴纳城建税吗
  • 如何解决私账流水过大的问题?
  • 以前年度费用未入账税务处理
  • 公司支付收益权转让怎么做账?
  • 购买日子公司账面价值调整为公允价值
  • 企业收到供货单位提供的材料,如其价款大于
  • 软件开发服务费税率
  • 一般纳税人提供服务税率
  • 公司成本票不够交税多少
  • 公司购买地下停车位如何入账
  • 购设备发票只开来一部分怎么入账?
  • 资管公司如何缴纳流转税?
  • 商超联营扣点
  • 以前年度应扣未扣支出
  • 结转完工产品成本的计算
  • 利用Windows Media将二进制文件转音频
  • 财务负责人的岗位
  • 跟a签订合同可以撤销吗
  • 收到的销项负数要认证吗
  • 电脑进不去系统一直在启动界面
  • 发票与付款金额不一致违法吗
  • 装饰工程施工包括什么
  • vue前端页面设计
  • vue 移动端
  • 商业承兑汇票贴现
  • php正则表达式匹配字符串
  • 固定资产是指什么
  • 框架如何使用
  • php递归算法1加到100
  • php静态函数
  • php二维数组的遍历
  • spring security功能
  • react脚手架搭建项目
  • php 伪造HTTP_REFERER页面URL来源的三种方法
  • 固定资产加速折旧是什么意思
  • 结转生产成品
  • 非财政补助结余分配和非财政拨款结余分配
  • 企业所得税申报表在哪里打印
  • 保险支票托收
  • 对外捐赠非货币性资产的会计处理
  • 关联交易纳税调整期限
  • 异地交税怎么交
  • 小规模购进原材料可以抵扣税金吗
  • 原材料计入什么摘要
  • 一般纳税人企业要交哪些税
  • 计提生产经营所得
  • 个人取得全年一次性奖金征税规定
  • 结转利润分配的二级明细账户
  • 不交社保如何在网上投诉
  • 股权变更需要做账吗
  • 稳定用工社保补贴怎么领
  • 企业会计准则第4号固定资产
  • 非营利组织会计科目账务处理
  • SQL server不存在或拒绝访问 u8
  • mysql很卡
  • 批量修改 sql
  • Linux下Dr.com(802.1x)拨号上网完美解决方法(Ubuntu)
  • linux系统中常用的五种文件类型
  • shadowbar.exe - shadowbar是什么进程 有何作用
  • win10 运行
  • Win10 Mobile 14342.1004快速预览版更新 提升电池续航
  • win8.1锁屏壁纸设置
  • cocos2dx-js
  • NGUI学习笔记(摘)
  • 使用js检测浏览器的网站
  • python中pandas.DataFrame对行与列求和及添加新行与列示例
  • angularjs教程
  • JavaScript SweetAlert插件实现超酷消息警告框
  • 四川国税局普通发票查询?
  • 广西地方税务网站官网
  • 青岛电子税务局电话人工客服电话
  • 房产税税源编号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设