一、能够做为一种备份机制,至关于热备份
二、能够用来作读写分离,均衡数据库负载
mysql
1、准备操做
一、主从数据库版本一致,建议版本5.5以上
二、主从数据库数据一致
sql
2、主数据库master修改数据库
一、修改MySQL配置:my.iniide
# 日志文件名 spa
log-bin = mysql-bin 日志
# 主数据库端ID号 server
server-id = 1 cmd
2.重启mysql,建立用于同步的帐户:同步
cmd窗口链接mysql:it
# 建立slave账号slave_account,密码123456 ,帐号密码可自定义
mysql>grant replication slave on *.* to 'slave_account'@'%' identified by '123456';
# 更新数据库权限
mysql>flush privileges;
3.查询master的状态
mysql> show master status;
+------------------+----------+--------------+------------------+ | File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000009 | 196 | | |
+------------------+----------+--------------+------------------+
1 row in set
忙了 下次再继续