求助!请问mysql如何快速导入超大的sql文件?

之前将大量的文件通过loadinfile方式载入mysql,建立了数据库,后来备份出来sql文件有十几个G,再把它迁移到另一个机器的mysql,用的是Navicat,速度... 之前将大量的文件通过load infile 方式载入mysql,建立了数据库,后来备份出来sql文件有十几个G,再把它迁移到另一个机器的mysql,用的是Navicat,速度慢的还不如重新从文件再导入一遍,后来改用了source命令,一样的慢。请问如何快速的将sql文件导入到mysql库,或者有什么工具和建议?分不多,非常感谢大家?-0-#貌似没有,除非你直接COPY数据库文件 展开
 我来答
匿名用户
2013-12-01
展开全部
向大家汇报进展:自己直接拷贝ibd文件覆盖的方法不行,但是采用xtrabackup备份ibd来还原是可以的,这个软件太牛了!我昨天是在同一台机器测试的,晚上测下不同机器的,但是操作系统相同。还有个问题,这个xtrabackup可以直接迁移数据库,如果还能合并导入新的库,而不覆盖原有的库就更完美了,当然,现在已经解决了很大的问题!感谢各位高手!分不多,谢谢大家!
匿名用户
2013-12-01
展开全部
十几个G,慢是当然的了。我觉得用source 命令算快的了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-01
展开全部
谢谢!我在网上搜到一种方法,停止数据库之后,用该数据库的ibd文件覆盖,但是好像无法在插入新数据 正在研究您提的方法,我在试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式