mysql - 转储 mysql 的更快方法

标签 mysql mysqldump

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
Speeding up mysql dumps and imports



这可能是一个愚蠢的问题,但我只是在观看有关 MySQL 复制的截屏视频,我了解到 master 数据库不会将 SQL 发送到从属数据库进行复制,它实际上以二进制形式发送数据,这使得导入速度非常快.我开始想,“如果一个数据库可以导出和导入二进制文件,为什么 mysqldumps/imports 需要这么长时间?”有没有办法让 mysql 以类似的方式以二进制形式转储数据库以加快该过程?

最佳答案

我相信就是这样mysqlhotcopy有效:它锁定表,然后复制实际的二进制数据(而不是创建自然语言的 INSERT 语句)。

关于mysql - 转储 mysql 的更快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2524607/

相关文章:

php - 同步本地和远程 MySQL 数据库

mysql - SQL 查询中的奇怪逻辑

mysql - Kubernetes 中的作业出错(如何使用 Kubernetes 部署 Rails 应用程序?)

mysql - Eloquent updateOrCreate() 覆盖所有行 - 试图理解它

c++ - 插入MYSQL数据库表后出现错误消息

mysql - 确定哪个表在 MySQL 中占用最多的磁盘空间

使用 git 版本化脚本的 MYSQL 开发工作流程

mysql - 是否允许多个外键?

mysql - 根据模式跳过 mysqldump 中的表

mysql - 获取 mysqldump 以转储适合 psql 输入的数据(转义单引号)