完全新手,买了阿里云的云虚拟主机带了mysql数据库,就是我现在有一个可以远程连接的mysql数据库了,想要同步表到这个虚拟主机的数据库里 。
我上网查了同步的方法可以通过mysql的两个数据库主从同步实现,但是问了客服说这个虚拟主机自带的数据库不能更改数据库配置文件,没法设置主从同步,所以在想能不能通过php,定时读我这边的数据库的表,然后导入到虚拟主机的数据库呢?我这边的数据库也是mysql,可以改东西的,主要是这边的表会定时增加数据,要做到虚拟主机的数据库也同步这个表。
或者还有没有别的方法啊?
我上网查了同步的方法可以通过mysql的两个数据库主从同步实现,但是问了客服说这个虚拟主机自带的数据库不能更改数据库配置文件,没法设置主从同步,所以在想能不能通过php,定时读我这边的数据库的表,然后导入到虚拟主机的数据库呢?我这边的数据库也是mysql,可以改东西的,主要是这边的表会定时增加数据,要做到虚拟主机的数据库也同步这个表。
或者还有没有别的方法啊?
然后设置crontab定时任务调用例如 back.sh#!/bin/bash
$(mysqldump -u root -p -R test > test.sql)
$(mysql -u root -p test < test.sql)
exit 0
设置crontab
0 0 * * * back.sh 每天凌晨执行备份参考:http://blog.csdn.net/fdipzone/article/details/9709443
http://blog.csdn.net/fdipzone/article/details/7263361