mysql 的主从关系_MySQL主从关系设置_《草根》第1期

2e599e74b3059a176e70eceb7e678cba.png

MySQL主从关系设置

文/ 小恺

要做MySQL主从关系的设置,那么就得有两台MySQL主机。所以在开始之前准备两个MySQL服务器,可以是自己装的虚拟机也可以是其他的..反正有两台MySQL主机就行了。

首先打开你主的MySQL服务器的配置文件my.ini,一般都在MySQL安装目录下,记得先备份以下原来的配置文件。然后找个合适的地方加入下面的代码,比如配置文件最下面:

Server-id=1

log-bin=mysql-bin

Binlog-do-db=test

Binlog-ignore-db=mysql

然后来解释下上面的这些配置的含义,注意上面这几项配置,如果在配置文件中已经存在就不用添加了。

●Server-id 顾名思义就是服务器id了

●log-bin

●Binlog-do-db 是你需要备份的数据库名称,可以有多个用“,”分开,比如test1,test2

●Binlog-ignore-db 是不需要备份的数据库名称,也可以有多个用“,”分开

OK,主服务器配置完了,然后添加一个用户,用于从服务器访问。

Grant usage on *.* to 'slave'@'192.%' identfied by 'slave'

上面这段就是添加一个用户了。@前面的slave是用户名,后面的是有效的域,192.%也就是说以192开头的任意IP都能使用这个帐号访问这台MySQL服务器,你也可以设置成固定的比如192.168.1.1。然后by面的slave是密码。

好了现在主服务器配置好了,就来配置从服务器。

打开从服务器的配置文件my.ini,同样找个合适的地方加入下面的代码:

# Slave Config

Server-id=2

Master-host=192.168.1.100

Master-port=3306

Master-user=slave

Master-password=slave

Replicate-do-db=test

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值