首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >MySQL:导入时忽略错误?

MySQL:导入时忽略错误?
EN

Stack Overflow用户
提问于 2018-03-21 01:31:35
回答 1查看 0关注 0票数 0

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

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

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

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

EN

回答 1

Stack Overflow用户

发布于 2018-03-21 10:34:58

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

例如:

代码语言:javascript
复制
mysql -u userName -p -f -D dbName < script.sql
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档