宝塔mysql 一主一存配置

适合于 2个空的数据库 ,或者两个数据一致的数据库

1. 在两台服务商分别创建新的数据库,数据库名称,登录名称一致

   服务器A(主服务器) :192.168.0.1  

   数据库名称:admin_test 

   用户名:admin_test

   密码:123456


    mysql A 配置增加:

      log-bin=mysql-bin
      binlog_format=mixed
      server-id = 1

   服务器B(从服务器):192.168.0.2  

   数据库名称:admin_test 

   用户名:admin_test

   密码:123456


mysql B :配置增加:

      log-bin=mysql-bin
      binlog_format=mixed
      server-id = 2

2.对主服务器权限升级

mysql> grant all privileges on *.* to 'admin_test '@'%' identified by '123456' with grant option;

admin_test :主服务器的登录用户

3.主服务器 使用命令查看信息:

show master status;

+------------------+----------+--------------+------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000007 |     1315135|              |                  |
+------------------+----------+--------------+------------------+

得到,File : mysql-bin.000007 

          Position :1315135

4.从服务器 登录 root用户 执行同步命令

change master to master_host='192.168.0.1',master_user='admin_test',master_password='123456',master_log_file='mysql-bin.000007',master_log_pos=1315135;

这里备注下 master_host:主服务器的ip

master_user:主服务器的用户

master_password: 主服务器的密码

master_log_file: 也就是我们一号服务器打印的File表里的信息

master_log_pos:主服务器中Position 

5.重启从数据库

6.查看从服务器状态

show slave status

表示成功: Slave_IO_Running: Yes   Slave_SQL_Running: Yes

出现No ,NO :1. 请检查 Position    

                       2. start slave;

清除主从关系 :

stop slave;

reset slave all;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值