最近,折腾网站的时候发现导入Mysql数据库时出现“T FOREIGN_KEY_CHECKS = 0”错误提示,什么情况?具体内容如下:
SQL 查询:
T FOREIGN_KEY_CHECKS = 0
MySQL 返回: 文档
#1064 - 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
当然,遇到问题了我们肯定得解决它,于是通过百度搜索相关文章发现,原来是因为Mysql启动和关闭外键约束所导致的,这时我们需要编辑数据库,把以下代码去掉即可!
//去掉此行
SET FOREIGN_KEY_CHECKS = 0;
//去掉此行
SET FOREIGN_KEY_CHECKS = 1;
删除以上代码后保存数据库,然后重新导入就可以啦!