知道服务器上 mysql 端口,也知道 root 密码,怎么把其中一个数据库所有表每天自动同步到家里的 PC 上?

2021-03-12 00:39:38 +08:00
 leewi9coder

不能配置主从同步。

最好可以每天自动在后台运行,自动同步,有没有这样的好软件,脚本或者工具?

这里大佬多,请教一下~

1512 次点击
所在节点    问与答
11 条回复
eason1874
2021-03-12 00:56:29 +08:00
搜索 mysql dump table

如果服务器能通过 HTTP 访问,最好是服务器上定时 dump 然后打包压缩加密,本地定时稍晚一点通过 HTTP 请求去下载到本地
leewi9coder
2021-03-12 00:59:12 +08:00
谢谢,不过需要要加一条,尽量不要在服务器做配置
@eason1874
eason1874
2021-03-12 01:01:57 +08:00
@leewi9coder 不懂服务器配置也可以用 mysqldump,通过 --host= 指定远程主机就行了。这种用法不是很好,一是涉密问题,而是数据体积问题
eason1874
2021-03-12 01:03:00 +08:00
@eason1874 #3 真是累了,一句话打错两个字。不懂 => 不动,而是 => 二是
ETiV
2021-03-12 04:33:48 +08:00
(不要做违法乱纪的事哦)

可以用 ssh 做隧道,在家里开端口映射到线上 mysql 的 3306
但是 dump 期间必定会有流量峰值,监控一查就能发觉
huigeer
2021-03-12 06:58:00 +08:00
数据是公司的?自己的?很好奇
imdong
2021-03-12 07:57:33 +08:00
本地 ssh 到服务器上并执行 dump 命令,然后使用 scp 命令拉下来。

或者 ssh 隧道映射回来再 dump 。

更建议前者方案
leewi9coder
2021-03-12 09:09:54 +08:00
谢谢大家,还是期待更直接一点的方式
@ETiV 不会犯罪 数据是自己的 只不过部署在服务器上
maocat
2021-03-12 09:24:50 +08:00
本地 ssh 到服务器上并执行 dump 命令,然后使用 scp 命令拉下来
都封装成脚本,本地定时执行
aitaii
2021-03-12 10:36:07 +08:00
可以看看 datax,在本地拉取服务端数据
leewi9coder
2021-03-12 11:39:25 +08:00
谢谢大家 貌似 sqlyog 这个工具可以满足需要 先试试看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/760862

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX