问题描述:mysql导入数据时出现error 1067错误。

1 首先找到要出错行:CREATE TABLE `fct_sales` (

`updateTime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ‘更新时间‘) ENGINE=InnoDB DEFAULT CHARSET=utf8;

2 搜索datetime 与current_timestamp 的用法

3 修改datetime--timestamp 或者删除 default current_timestamp

4 successful

原因:datetime 日期函数,只保存日期。适合用来记录数据的原始的创建时间,因为无论你怎么更改记录中其他字段的值,datetime字段的值都不会改变,除非你手动更改它。

timestamp 时间戳,记录最后修改的时间。 可以设置timestamp不自动更新,通过设置DEFAULT CURRENT_TIMESTAMP 可以实现。

timestamp类型适合用来记录数据的最后修改时间,因为只要你更改了记录中其他字段的值,timestamp字段的值都会被自动更新。(如果需要可以设置timestamp不自动更新)

原文:http://www.cnblogs.com/lwj312/p/7587269.html

mysql导入表error 1067_mysql 导入数据error 1067(42000) Invalid default value for 'update'相关推荐

  1. mysql错误总结-ERROR 1067 (42000): Invalid default value for TIMESTAMP

    原文:mysql错误总结-ERROR 1067 (42000): Invalid default value for TIMESTAMP 1. ERROR 1067 (42000): Invalid ...

  2. ERROR 1067 (42000): Invalid default value for ‘useTime‘

    解决方法: ERROR 1067 (42000) at line 702: Invalid default value for 'CREATE_TIME' :对TIMESTAMP 类型的子段如果不设置 ...

  3. mysql 1067 42000_MySQL:ERROR 1067 (42000): Invalid default value for 'end_time'

    © 版权声明:本文为博主原创文章,转载请注明出处 1.错误截图 2.错误分析 表中的第一个TIMESTAMP列(如果未声明为NULL或显示DEFAULT或ON UPDATE子句)将自动分配DEFAUL ...

  4. ERROR 1067 (42000): Invalid default value for ‘createtime‘

    MySQL有关DATE类型的错误 错误出现在代码最后一行中的date和DEFAULT后面的数字0 将date改为datetime,将0改为CURRENT_TIMESTAMP即可 再次运行,如下: 运行 ...

  5. 导入表编程-枚举导入表

    导入表编程-枚举导入表 思路: 首先导入表的RVA地址,就在optional Header的DataDirectory的第二个元素中.通过它我们定位到导入表. 导入表类似一个二级索引.一级是一个模块目 ...

  6. mysql关联表删除、修改数据

    mysql关联表删除.修改数据 关联删除 关联修改 关联删除 -- 多表关联查询删除: -- from 前面用表名的别名才可以,否则会修改失败: DELETE s,u1 FROM stu as s I ...

  7. mysql 重建分区_详解mysql重建表分区并保留数据的相关方法

    本文介绍mysql重建表分区并保留数据的方法,mysql的表分区(partition)可以把一个表的记录分开多个区去存储,查询时可根据查询的条件在对应的分区搜寻,而不需要整表查询,提高查询效率. 有分 ...

  8. Mysql创建表结构及插入数据代码

    Mysql创建表结构及插入数据代码 CREATE TABLE `user` (`id` int(11) NOT NULL auto_increment,`username` varchar(255) ...

  9. php 导出mysql 数据库表结构图_导入和导出数据表的图文介绍(phpMyAdmin的使用教程5)...

    导入和导出数据表的图文介绍(phpMyAdmin的使用教程5) 导入和导出数据是互逆的两个操作,导入数据是通过扩展名为.sql的文件导入到数据库中,导出数据是将数据表结构,表记录储存为.sql的文件, ...

最新文章

  1. MapReduce 中 UDF、UDAF、UDTF
  2. 宏BOOST_TEST_TRAIT_TRUE的用法
  3. MySQL 的 RowNum 实现
  4. 熔接机使用方法_熔接机社区版,欧盟委员会开源审核以及更多新闻
  5. 驾乘华为云 成就 AI 开发者的不凡
  6. Micrium uC-Probe STM32调试工具 ucosIIucosIII
  7. 计算机图形学立方体旋转代码,Flash AS教程:旋转立方体
  8. 最大化参数 火车头_火车采集器,您身边的的网页数据采集专家!
  9. 2021.1.6寒假打卡Day3
  10. 万能分页显示上一页下一页
  11. Android热修复——深入剖析AndFix热修复及自己动手实现
  12. 使用IntelliJ IDEA搭建kafka源码环境时遇到Output path错误解决办法
  13. 英语不好,可以进外企吗?
  14. 建议收藏 | 可实操,数据中台选型示例
  15. 那些让你“相见恨晚”的数据分析软件,一般人我不告诉他
  16. GLSL着色器实现多重纹理与帧缓冲对象(FBO)
  17. 小白鼠再排队 TreeMap实现
  18. 为什么放大器上的输入电阻越大越好?输出电阻越小越好?
  19. java基础----如何计算代码运行的时间
  20. 笔记本计算机界面无法后退,有办法 | 笔记本电脑任务栏点击没反应该怎么处理...

热门文章

  1. ionic 图片加载失败,显示默认图片代替
  2. Android隐藏标题设置全屏,设置背景
  3. [转]如何使用WinPE硬盘安装Windows XP
  4. 【读书笔记】-串指令备注
  5. 《Django实战系列》
  6. HDU2966 In case of failure(浅谈k-d tree)
  7. 洛谷P1690 贪婪的Copy 题解
  8. 在windows下执行./configure,make,makeinstall源码安装程序spice-gtk
  9. python scrapy同时执行spiders多个爬虫
  10. weex npm 报错 cb() never called!