加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql主从数据库配置

发布时间:2016-09-13 12:22:09 所属栏目:MySql教程 来源:站长网
导读:首先设置MySQL主服务器: 在主服务器上为从服务器建立一个用户: 1.grant replication slave on *.* to 192.168.0.1 identified by '1234'; #4.1以后用这个,以
首先设置MySQL主服务器:

在主服务器上为从服务器建立一个用户:

1.grant replication slave on *.* to 192.168.0.1 identified by '1234';

#4.1以后用这个,以前可以用 file.

#grant file on *.* to 192.168.0.1 identified by '1234';

#后来我又加了super和client save权限,可以先不加.然后再试.

配置文件:/etc/my.cnf

2.主服务器上

server-id = 1

log-bin

binlog-do-db=需要备份的数据库名,如果备份多个数据库,重复设置这个选项即可

binlog-ignore-db=不需要备份的数据库苦命,如果备份多个数据库,重复设置这个选项即可

3.从服务器上

log-bin

server-id=2

master-host=主机

master-user=用户名

master-password=密码

master-port=端口

replicate-do-db=需要备份的数据库名,如果备份多个数据库,重复设置这个选项即可

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

就这么简单照上面的配置就可以了.

主服务器上的相关命令:

show master status
show slave hosts
show logs
show binlog events
purge logs to 'log_name'
purge logs before 'date'
reset master(老版本flush master)
set sql_log_bin=

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读