type
status
date
slug
summary
tags
category
icon
password
今天我在把旧的 Mac 上面的 MySQL 数据库迁移到新的 Mac 上。一开始想的是使用直接把 MySQL 文件直接拷贝。但是不知道这些文件在哪里,所以就想起使用 mysqldump 指令来做迁移。然后打开命令行,输入 mysqldump 发现没有这个指令。所以我就用 brew search mysqldump,结果出来的是 ssldump,不知道是什么东西。所以这条路也就走不通了。我就想起可以使用 GUI 工具来导出。一开始的想法是直接导出整个本地的所有数据库,但是没有找到选项。只有导出指定数据库的选择。好吧,总共也就 10 几个数据库,手动一个一个的导出,工作量在可以接受的范围内。那就动手吧。
然后打开 TablePlus,一个库一个库的导出,导出半个小时。然后选择移动硬盘将导出来的 400 多 MB 文件拷贝出来,放到新的电脑上,准备导入。
在导入的过程中,一开始选择的是 TablePlus,发现超过 10MB 的文件,需要花费 30s 吧,时间太长了。就选择 Sequel Pro 来导入。实验表明,会快很多。最终的方案是,在 TablePlus 和 Sequel Pro 两个工具同时使用,同时导入,大文件用 Sequel Pro,小文件 TablePlus。最终在 19:30 导入完成。
以此篇文章做个记录!我完成了每周一篇 300 字的诺言啦!好棒的开始。继续加油啦!
- 作者:NotionNext
- 链接:https://tangly1024.com/article/497fe4b9-a9fd-4830-902b-53bd326d3e43
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。