MySQL:导入时忽略错误?

我正在导入一个相当大的数据库。 .sql文件中有近1,000,000行。 问题是,当我试图导入数据库时​​出现语法错误。 它说:

错误1064(42000)8428420行:您的SQL语法错误; 检查与您的MySQL服务器版本相对应的手册,以便在“
致命错误 :超过600秒的最大执行时间

通常我只是打开.sql文件并修复错误。 但我的电脑真的很难打开这个文件。

有什么办法可以在导入MySQL数据库时忽略错误吗?

在你的mysql导入中使用--force-f )标志。 MySQL不会停止违规的声明,而会继续并将错误logging到控制台。

例如:

 mysql -u userName -p -f -D dbName < script.sql