【MySQL】mysql | 5.6sql文件导入5.7报错问题记录

一、说明

        1、本地数据库想同步到云数据库

        2、本地数据库5.6

        3、云数据库5.7

        4、全量导出sql文件,直接执行报错了,go shi~

二、问题记录

1、timestamp默认值需要调整

1)5.6导出

`update_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '更新时间',

2)5.7调整为

`update_time` timestamp NOT NULL DEFAULT now() COMMENT '更新时间',

说明1: 5.6的日期,'0000-00-00 ...'是非法的

~~

2、删除外键

1)5.6外键导出

外键乱码了

【MySQL】mysql | 5.6sql文件导入5.7报错问题记录_第1张图片

 

2)处理

说明1: 单个表处理,删除外键即可

说明2: 涉及表job表,字典表

~~

你可能感兴趣的:(sql,mysql,数据库)