第一步:从MYSQL5.7中到处数据库微.SQL格式
第二部:用UTF-8编辑器打开.SQL数据库,替换 如下:
datetime(3) ===>datetime
datetime(0) ===>datetime
TIMESTAMP(3) ===>TIMESTAMP
一般情况不存在以上三种替换,主要是以下两种(按照顺序依次替换):
DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ===>DEFAULT '0000-00-00 00:00:00'
DEFAULT CURRENT_TIMESTAMP ===>DEFAULT '0000-00-00 00:00:00'
DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP ===>DEFAULT '0000-00-00 00:00:00'
替换完毕后保存。
导入到MYSQL5.5操作过程:
如果你是用的宝塔平台,并且安装的是MYSQL5.5数据库,新建里数据库,直接利用导入功能即可。
如果你是在其他系统平台安装的MYSQL5.5,建议使用帝国备份王操作或者PHPMYADMIN。本人从综合考虑,先利用宝塔平台导入成功后,再利用帝国备份王备份,然后远程链接其他平台的MYSQL5.5,将帝国备份王的数据库备份恢复过去。实现0失误可能性的操作。