Mysql 主从服务
来源:互联网 发布:淘宝店如何加入村淘 编辑:程序博客网 时间:2024/06/06 09:47
一、主MySQL
1. 两台机器
i. A:192.168.1.2(主数据库)
ii. B:192.168.1.3(从数据库)
2. 打开A的my.cnf 文件:vi /etc/my.cnf,修改配置如下
i. # binary logging is required for replication
server-id = 1
ii. # binary logging is required for replication
log-bin=mysql-bin
iii. # binary logging is required for replication
binlog-do-db = demo //要同步的数据库,有多个分多行写
binlog-ignore-db = mysql //忽略的数据库
3. 重启服务,进入主库用show master status/G查看服务器状态
4. 给B增加一个备份用户bk
Grant file,replication slave,replication client,super on *.* to bk@’192.168.1.3’ identified by ‘***’,表示这个bk帐号只能由从备份机192.168.1.3访问只能用来进行备份操作
5. 为确保从机可以连接主机修改iptables:sudo vi /etc/sysconfig/iptables,添加3306,如下:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
6. 重启防火墙 sudo /sbin/service iptables restart
二、从MySQL
1. 打开B的my.cnf 文件:vi /etc/my.cnf,修改配置如下
2. server-id=2
master-host=192.168.1.2
master-user=bk
master-password=backuppassword
master-port=3306
master-connect-retry=60
replicate-do-db=要同步的数据库
#replicate-ignore-db=不同步的数据库
3. restart mysql server sudo /sbin/server mysqld restart
4. /usr/local/mysql/bin/mysql –uroot –p
5. show slave status/G;如果出现下面内容则说明配置成功
i. Slave_IO_Running: Yes
Slave_SQL_Running: Yes
6. 相关命令
i. Slave start/stop
ii. Master start/stop
- Mysql 主从服务
- Mysql主从服务
- mysql主从服务设置
- Mysql主从服务配置
- 【转】配置MySQL主从复制(Replication)服务
- 配置MySQL主从复制(Replication)服务
- Linux中配置MySQL主从服务
- 集群之MYsql主从服务之引伸出Mysql互为主从(环形结构)
- mysql二进制版本安装以及主从服务的搭建
- Linux下设置MySQL主从复制备份服务。
- linux下的MySQL主从服务的配置
- 06.19 MySQL数据库主从复制服务及优化(高级)
- linux搭建mysql主从服务自动复制数据
- mysql 主从
- MySQL主从
- MYSQL 主从
- mysql主从
- mysql主从
- SETUP PHP
- SETUP&CONFIG Samba
- K-means聚类算法 图
- Android开发:什么是Parcel(2)
- 网络配置
- Mysql 主从服务
- 文件主从服务
- linux 下时间函数strftime()的用法
- 操作系统总结之文件系统实现
- XCode的调试困扰
- 二维数组名与指向指针的指针
- 用shell计算小数
- IIS7.5 运行 perl文件,.cgi,.pl,
- 今天