1

我在 Godaddy 服务器中有一个数据库。它大约是 10 Mb。我成功导出它然后我想将数据库导入另一台服务器(比如我的本地服务器)。但是当我导入它时,会显示以下错误。

#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 '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w' at line 1

我以前从未见过这种问题。我试图用谷歌搜索答案,但找不到任何帮助。我该如何解决这个错误。

我使用“LIKE”语句检查了所有表是否包含“Doctype”字样

正在显示的错误消息

4

1 回答 1

2

似乎您导出的数据库文件已损坏,因为在导出期间与您的主机连接不良。

当一切正常时,您应该有一个以“/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;”结尾的导出数据库文件

就我而言,我有

</body>
</html>

使其成为 html 文件而不是 SQL 文件,并在导入时产生错误。所以尝试以不同的方式导出您的数据库。在我的情况下,我在一天后尝试,连接更好,效果很好。

于 2013-10-15T00:22:10.597 回答