我的个人网络私密空间

网站导入MySQL数据库发现3个错误并提示“T FOREIGN_KEY_CHECKS = 0”MySQL返回:#1064 at line 1

之前,本作从阿里云虚拟主机中的网站(yufeiye.com)导出MySQL数据库到本地测试,在phpMyAdmin中把MySQL数据库导入时出现了3个错误,具体错误提示:

错误

静态分析:

分析时发现3个错误。

不应出现的开始声明。 (near “T” at position 0)

不应出现的开始声明。 (near “FOREIGN_KEY_CHECKS” at position 2)

不应出现的开始声明。 (near “0” at position 23)

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数据库导入3个错误与#1064 at line 1
MySQL数据库导入3个错误与#1064 at line 1

用软件翻译了一下,大概是说数据库的第1行“T FOREIGN_KEY_CHECKS = 0”语法错误。

解决方法:用代码编辑软件(如HBuilderX)打开MySQL数据库文件,把第1行代码“SET FOREIGN_KEY_CHECKS = 0;”删除就行了。

把以上语法报错的代码删除后,MySQL数据库就可以正常导入了。

看完该文章有什么感受?
转载请注明来源:雨飞叶 » 网站导入MySQL数据库发现3个错误并提示“T FOREIGN_KEY_CHECKS = 0”MySQL返回:#1064 at line 1

评论 抢沙发

理智防人:耳听可能假,眼见未必实。
安全拒绝:我要想清楚,明天答复你。

网站建设与资源变现上网学习找资源教程