【发布时间】:2015-10-02 21:33:13
【问题描述】:
我正在将基于 localhost 的网站移动到实时服务器,我将所有文件上传到服务器。之后,我创建了一个新数据库,当我导入从本地主机导出的旧数据库 SQL 文件时,我收到了这个错误:
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以了解在“?”附近使用的正确语法在第 2 行
我的 SQL 文件中的第 2 行:
-- 版本 4.1.14
【问题讨论】:
-
你能把你的SQL文件的
line 2粘贴进去吗? -
好的,我更新了帖子
-
当 MySQL 读取一个长的 sql 文件时,语法错误报告中的行号是没有用的,不幸的是。它重新启动每条语句的行数。您需要在第一行、第二行或第三行查找带有问号的语句。更好的是,使用其中一个迁移插件来移动您的网站,就像 @BasilBaby 建议的那样。