|
发表于 2018-12-19 20:02:57
|
显示全部楼层
服务器主数据库,写入
VPS从数据库,读取
可以设置成,每天定时同步 本帖最后由 heibudong 于 2018-12-19 22:18 编辑
主从同步
主
MY.INI
[mysqld]
skip-networking //开启远程访问
server-id = 0 // 唯一标识 只要与从不一样即可
binlog-do-db = shujukuming // 需要同步的数据库名
log-bin = mysql-bin // 开启二进制日志
binlog_format = mixed //二进制日志格式
创建一个 同步账号 赋予 REPLICATION CLIENT,REPLICATION SLAVE 权限
命令行 Mysql> show master status;
记录下 File | Position 两列的值
从
my.ini
[mysqld]
server-id = 10 // 唯一性 只要与主不同即可
命令行
执行 -uroot -p 密码 登录MYSQL
执行 mysql> change master to
master_host=’主IP’,
master_user=’同步用户名’,
master_password=’同步用户密码’,
master_log_file=’mysql-bin.0000000’, File值 类似演示格式
master_log_pos=261; Position值 类似演示格式
执行命令 start slave;
show slave status\G 查看是否成功
Slave_IO_Running: YES
Slave_SQL_Running: YES
两个 YES 代表成功
以上配置成功, 主上面 CURL 从同步 CRUL操作
纯手打的,各位大佬觉得好用,给个分吧。 |
|