首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入40GB+ .sql文件

问导入40GB+ .sql文件
EN

Stack Overflow用户
提问于 2014-03-18 14:27:21
回答 2查看 759关注 0票数 1

将40GB+ .sql文件导入MySQL数据库的方法是什么?

我试过大垃圾场。我尝试将.sql加载到工作台中并执行。

到目前为止,我尝试过的方法都没有奏效。

我想知道将这么大的数据库.sql导入mysql的最好方法是什么,甚至是哪种方法(甚至是可行的方法)?注意,将SQL文件分割成块可能不起作用,因为有些表大于5GB。

我很感谢你的建议。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-20 15:09:12

步骤1:对配置文件:my.cnf (如果运行MySQL V5.6位于C:\ProgramData目录中,注意:默认情况下该目录是隐藏的,则必须启用隐藏文件在文件夹选项中的可见性)。

max_allowed_packet=2000M

步骤2:重新启动MySQL服务

步骤3:使用以下转储命令:

代码语言:javascript
复制
mysql -hhostname -uusername -ppassword db_name
< C:\sql_input_path\db.sql > C:\error_log_output_path\error.txt
票数 0
EN

Stack Overflow用户

发布于 2014-03-18 14:33:36

我导入了这样一个大转储文件: mysql -u用户名-p database_name < your_dump.sql

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22482319

复制
相关文章

相似问题

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