位置: 编程技术 - 正文

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

  • 车险发票不含车船税怎么记账
  • 建筑垃圾清运税率多少
  • 关税及贸易总协定成立时间
  • 新公司税务报到网上操作流程
  • 发票复核人一定要是财务吗
  • 销项税额是开票金额么
  • 购房返现金需要什么资料
  • 金蝶入账流程
  • 购买网银盾计入什么科目
  • 国际货物运输免征所得税
  • 资产负债表两边不平衡的原因
  • 完全成本法例子
  • 公司为其他企业提供担保,担保对象可以是公司股东吗
  • 出口货物补税申报表
  • 新设备试运行时间
  • 增值税一般纳税人证明文件
  • 私立医院增值税税率是多少
  • 房地产公司收到房款的会计分录
  • 国有资产无偿划转实施方案
  • 逾期往来账款怎么处理?
  • 增值税计入应付账款
  • Win10升级win11是激活状态吗?
  • win7取消共享文件夹
  • mac菜单栏如何调整位置
  • 按工资额提取福利费
  • 对出纳的要求
  • 高新技术企业的申报条件包括以下哪些
  • 单位专项资金使用管理规
  • 前端打包后生成文件
  • 工程项目成本核算的依据主要有
  • pytorch多块gpu
  • php使用ajax
  • JavaWeb之Servlet
  • 融资租赁首付租金会计账务处理
  • 安全文明措施费费率一般为多少
  • 小规模工程服务开票几个点
  • 事业单位员工工资
  • 员工垫付公司的保险费
  • 装修的工程款账务处理
  • 如何解决面颊毛孔粗大
  • 生产车间的辅助记录
  • 增值税发票认证勾选平台
  • 存货成本核算方法的多久变更
  • php怎么连接sqlserver
  • 公司贷款 利息
  • 分期收款开发票
  • 记账凭证如何进行记账
  • 如何收信用卡付款
  • 预收账款处理
  • 公司的长期股权投资该如何做账
  • 管理费用收入缴纳增值税吗
  • 开票系统的维护与保养
  • 非流动资产减少
  • 金税盘可以用热点吗
  • 公司筹建期间允许投标吗
  • sql servers
  • linux/tmp
  • win10系统任务栏卡顿
  • ubuntu 怎么用
  • linux系统批量查找替换多个字符
  • win7系统如何关闭开机自动启动软件
  • win7升级win8.1
  • win10系统出现蓝屏
  • python静态变量和静态方法
  • cocos2d开发的知名游戏
  • jquery有什么功能
  • node.js安装模式选择
  • 1.常用
  • jquery设置滚动条到底部
  • android新手入门
  • node.js deno
  • js实现自定义打印
  • comparable接口怎么用
  • 成品油税费具体计算
  • 银行流水怎么查
  • 居民与非居民的区别国际金融
  • 水产品企业所得税8行免税填税额还是利润
  • 酒店不给住怎么办
  • 宁波个人税务查询网
  • 中山税务如何预约
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设