我输入一个相当大的数据库。 该.sql
文件中有近百万线。 问题是,试图导入数据库时,我得到一个语法错误。 它说:
在行8428420错误1064(42000):你在你的SQL语法错误; 检查对应于你的MySQL服务器版本使用附近的“正确的语法手册
致命错误 :在超过600秒最长执行时间
一般情况下我刚刚打开.sql文件,并修复错误。 但我的电脑是真正努力打开这个文件。
有没有什么办法导入MySQL数据库的时候,我可以忽略错误?
我输入一个相当大的数据库。 该.sql
文件中有近百万线。 问题是,试图导入数据库时,我得到一个语法错误。 它说:
在行8428420错误1064(42000):你在你的SQL语法错误; 检查对应于你的MySQL服务器版本使用附近的“正确的语法手册
致命错误 :在超过600秒最长执行时间
一般情况下我刚刚打开.sql文件,并修复错误。 但我的电脑是真正努力打开这个文件。
有没有什么办法导入MySQL数据库的时候,我可以忽略错误?
使用--force
( -f
)标志在你的mysql进口。 而不是停止对违规的说法,MySQL将继续,只是记录错误控制台。
例如:
mysql -u userName -p -f -D dbName < script.sql