在本地开发模拟线上数据的时候,难免需要从线上服务器上拉取数据到本地进行导入。
这个时候,你可以在执行 mysqldump
的时候加入 where
参数来筛选数据,
但依然会遇见文件比较大的情况。
在这种情况下,你可以选择使用 gzip
来压缩你导出的 SQL 文件,命令也非常简单
gzip xxx.sql
Code language: CSS (css)
执行完成后,你会获得一个 xxx.sql.gz
文件,接下来只要使用 scp
之类的软件,将文件拖回本地即可。
通过 Gzip 压缩,可以将一个原本 1.5G 的 SQL 文件压缩到 100M 左右,大大的提升了数据的传输速度。