首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >下载大型数据库

下载大型数据库
EN

Server Fault用户
提问于 2012-03-15 06:54:01
回答 2查看 2.6K关注 0票数 2

我试图使用phpmyadmin导出一个大型数据库,但后来下载的文件似乎大小不正确,在下载过程中删除了数据库中的许多表。文件大小约为700 1GB 1gb。

在phpmyadmin的导出中,我将文件保存为mydb.sql,然后在mysql中使用"source“命令将其保存到mysql中。DB文件最初存储在另一个服务器中(在另一个国家)。我使用密码和用户名访问phpmyadmin。我想您现在了解我的情况了,我想先下载这个大db文件,然后在本地使用它进行测试和开发。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-03-15 07:01:42

使用mysqldump导出大型数据库要好得多。

你可以用

mysqldump -u username -p -h hostname --databases yourdatabase > yourfile.sql

但是您必须有可以从服务器外部连接的用户。

完美的解决方案是在服务器上进行本地导出,然后通过ftp下载。但要做到这一点,你需要壳牌账户。

票数 4
EN

Server Fault用户

发布于 2012-03-15 07:01:39

很可能您想知道如何从mysql数据集导出超过几兆字节的数据集。web工具不太适合这一点。如果您可以访问服务器上的shell或远程访问存储数据的mysql实例,请尝试使用米斯德

如果您没有shell访问权限,可以尝试使用phpmyadmin转储一个又一个表,并选择行范围每个转储有多少行?你得从经验上找出答案。

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

https://serverfault.com/questions/369923

复制
相关文章

相似问题

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