MySql对查询的大小有限制

时间:2014-05-06 02:11:22

标签: mysql

我正在尝试从我保存的备份中恢复MySql版本3中的MySql数据库。我已安装5.6.17版。当我尝试从长度超过60行的文件创建一个表时,它在第22行中出现ERROR 1064失败。如果我删除了第22行,它会抱怨新的第22行。

我相信我正在使用的SQL文件,因为我是从旧版MySql的备份中获得的。

是否可以增加限制以允许此表创建工作?

1 个答案:

答案 0 :(得分:2)

当您错误地使用whenorder等保留字时,您会看到1064 MySQL语法错误。对于每个版本的MySQL,这些保留字可能不同。考虑到您正在尝试从版本3恢复数据库,很可能由于MySQL版本不匹配而导致1064错误。您应检查版本3 sql文件是否存在可能导致1064语法错误的冲突保留字。

有关保留字的更多信息,请参阅MySQL Reserved Words 5.6