位置: 编程技术 - 正文

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

  • 工会经费税前扣除比例是多少
  • 外贸企业出口退税计算公式
  • 租金收入个税怎么交
  • 财务往来账对账制度
  • 住宿费收据属于什么凭证
  • 车间人员负担的工会经费
  • 员工向用人单位签加班协议书范本
  • 菜场摊位租赁合同
  • 上年减值准备收回如何做账务处理呢?
  • 企业亏损会影响利润吗
  • 银行存款收款凭证是原始凭证吗
  • 企业所得税费用税率
  • 合并报表汇兑损益怎么填
  • 河道费怎么计算
  • 对外销售白酒如何纳税
  • 生育津贴报销流程是怎么样的要去社保局问吗
  • 建筑合同通用条款
  • 携税宝可以全额抵扣吗
  • 小规模纳税人申报纳税详细流程
  • 工资薪金与年终奖筹划
  • 高新企业减免所得税政策
  • 进项大于销项怎么做账
  • 个人购买经济适用住房享受减半征收契税优惠应报送
  • 原材料损失分录
  • 该系统的软件
  • 怎么更改mac
  • windows4月更新
  • 以公司名义购买房产的利与弊
  • php使用memcache
  • 哪些项目容易漏缴个人所得税?
  • 销售使用过的机器设备如何缴纳增值税
  • arthas常用命令
  • 电力行业增值税率
  • 合同中违约金
  • 怎么安装vue环境
  • composer安装不知道这样的主机
  • 自产产品发给员工账务处理
  • laravel框架最新版本
  • thinkphp pathinfo
  • 小规模纳税人残保金申报时间
  • 实现会话跟踪的两种方式
  • 大学生问卷spss数据分析作业
  • 财产赔偿账务处理办法
  • 零星开支是什么会计科目
  • 出差费算什么科目
  • python读取不到文件怎么办
  • 有净残值的固定资产累计折旧怎么算
  • 本月盈利本年亏损要做分录吗
  • 免征增值税的会计处理
  • 每天统计数据的表格
  • 资本公积和盈余公积是什么意思
  • 生产成本月末有余额资产负债表平衡吗
  • 银行存款利息记账凭证
  • 发票丢失记账联入账
  • 公司活动费用分录
  • 企业和债权人有什么利益冲突
  • 酒店会计做账流程
  • sqlserver sql日志
  • sqlserver字符串转换成数字
  • mysql服务1067进程意外终止
  • 修改远程桌面端口后,远程桌面连不上
  • ftp的安装
  • 怎么更改桌面图标字体
  • rdclient怎么用win10怎么设置
  • Win7系统打印机共享无法保存打印机设置0x000006d9
  • jquery实现密码和确认密码
  • 控制数值颜色
  • jquery可以实现哪些效果
  • android长按app快捷功能
  • shell字符串比较相等
  • unity平面透明
  • 登陆界面android
  • android实现一个闹钟程序
  • 个人房屋出租给公司怎么开发票
  • 股权转让是实缴资本吗
  • 江苏国税电子税务局网登录
  • 江西企业社保缴费基数查询
  • 开税票锁机怎么办
  • 江苏省镇江市街道名称
  • 青羊名字由来
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设