我要将数据库从服务器导入到本地。
转储文件的大小为5 5GB。
如何快速导出和导入数据库?
发布于 2018-12-11 02:40:02
矛盾修饰法:“快速”和“大堆5 5GB”。
如果尚未转储:
mysqldump --opt ... | mysql ...根据您执行该管道的位置,其中一台或另一台将使用-h来引用另一台计算机。
如果已经通过mysqldump转储到db.dump,那么
mysql ... < db.dump发布于 2018-12-11 15:49:34
使用mysqldump的简单转储将创建一个文本文件,其中包含重新创建数据库的指令。这个过程很慢,锁定表,通常会产生一个大文件。
如果你需要备份和恢复大型数据库,我建议你看看Percona XtraBackup。
XtraBackup的工作方式是直接从MySql文件夹复制数据库文件,这会导致数据在内部不一致,但随后它会对这些文件执行崩溃恢复,使其再次成为一致、可用的数据库。
https://stackoverflow.com/questions/53710163
复制相似问题