云服务器导入sql文件时遇到1064“T FOREIGN_KEY_CHECKS = 0”错误
数据库是从阿里云虚拟主机导出的,然后要搬迁到ECS服务器WEB环境中,然后有出现
"T FOREIGN_KEY_CHECKS = 0"提示错误,
以及一行小字"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘T FOREIGN_KEY_CHECKS = 0’ at line 1"。
原文件应该是5.1版本的,导入的是5.7的
解决办法:
编辑器打开数据库,然后将顶部的"SET FOREIGN_KEY_CHECKS = 0;"代码删除,然后再导入。
注意不要删除其它空行等。