一主一从
座双机热备
1.log-bin必须是打开的
进入mysql查看状态,如果时候在表示是开启,下表示关闭
显示变量如% log_bin %的;
2 .设置log-bin为,注意mysql主机或备机都有两需个my . cnf中所做要设置
路径1:/opt/rh/mysql55安/根/etc/my . cnf中所做装路径,优先级高于
/etc/my . cnf中所做 路径2:
/etc/my . cnf中所做 主机大师
设置my . cnf中所做 (mysqld)
log-bin=mysql-bin,//(必须)启用二进制日志
服务器id=23,,,//(必须]服务器唯一ID,默认是1,一般取IP最后一段
重启服务
服务mysql55-mysqld重启
设置备机访问的权限
——复制奴隶这是全局复制,该权限(复制奴隶)是一个全局权限
——涉及到时通过外部zxlh账户进行数据的修改,给zxlh账户实时备份的权限
格兰特复制奴隶*。* zxlh@“10.50.28.24”被“zxlh”,
无法定位问题时,查看var/log/mysql55-mysqld。日志,错误日志在这个文件
查看主机是否设置完成
显示主状态;
,+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
,|文件大敌;,,,,,| |位置Binlog_Do_DB | Binlog_Ignore_DB |
,,+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
,,| mysql-bin。000004 |,,,308 |
,,,
备机
设置my . cnf中所做 (mysqld)
log-bin=mysql-bin,//(必须)启用二进制日志
服务器id=24,,,//(必须]服务器唯一ID,默认是1,一般取IP最后一段
备机
修改主master_host=10.50.28.23, master_user=zxlh, master_password=zxlh, master_log_file=' mysql_bin。000011年,master_log_pos=11137524
修改主master_host=10.50.28.23, master_user=zxlh, master_password=zxlh, master_log_file=mysql_bin.000025, master_log_pos=27133152;
修改主master_host=10.50.30.35, master_user=zxlh, master_password=zxlh223456, master_log_file=mysql-bin.000023, master_log_pos=499382400;
开始的奴隶;,,//启动从服务器复制功能
查看备机状态
显示奴隶状态\ G
Slave_IO_Running:是的,,,//此状态必须是的
Slave_SQL_Running:是的,,,//此状态必须是的
注:Slave_IO及Slave_SQL进程必须正常运行,即是的状态,否则都是错误的状态(如:其中一个没有均属错误)。
以上操作过程,主从服务器配置完成
显示主状态\ G
清除2015-05-22之前的日志
清洗前主日志的2015-05-22就是
查看日志
显示主日志
PS:从库中最好不要加会更改数据的触发器,会导致重复更改数据
座双机热备
1.log-bin必须是打开的
进入mysql查看状态,如果时候在表示是开启,下表示关闭
显示变量如% log_bin %的;
2 .设置log-bin为,注意mysql主机或备机都有两需个my . cnf中所做要设置
路径1:/opt/rh/mysql55安/根/etc/my . cnf中所做装路径,优先级高于
/etc/my . cnf中所做 路径2:
/etc/my . cnf中所做 主机大师
设置my . cnf中所做 (mysqld)
log-bin=mysql-bin,//(必须)启用二进制日志
服务器id=23,,,//(必须]服务器唯一ID,默认是1,一般取IP最后一段
重启服务
服务mysql55-mysqld重启
设置备机访问的权限
——复制奴隶这是全局复制,该权限(复制奴隶)是一个全局权限
——涉及到时通过外部zxlh账户进行数据的修改,给zxlh账户实时备份的权限
格兰特复制奴隶*。* zxlh@“10.50.28.24”被“zxlh”,
无法定位问题时,查看var/log/mysql55-mysqld。日志,错误日志在这个文件
查看主机是否设置完成
显示主状态;
,+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
,|文件大敌;,,,,,| |位置Binlog_Do_DB | Binlog_Ignore_DB |
,,+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
,,| mysql-bin。000004 |,,,308 |
,,,
备机
设置my . cnf中所做 (mysqld)
log-bin=mysql-bin,//(必须)启用二进制日志
服务器id=24,,,//(必须]服务器唯一ID,默认是1,一般取IP最后一段
备机
修改主master_host=10.50.28.23, master_user=zxlh, master_password=zxlh, master_log_file=' mysql_bin。000011年,master_log_pos=11137524
修改主master_host=10.50.28.23, master_user=zxlh, master_password=zxlh, master_log_file=mysql_bin.000025, master_log_pos=27133152;
修改主master_host=10.50.30.35, master_user=zxlh, master_password=zxlh223456, master_log_file=mysql-bin.000023, master_log_pos=499382400;
开始的奴隶;,,//启动从服务器复制功能
查看备机状态
显示奴隶状态\ G
Slave_IO_Running:是的,,,//此状态必须是的
Slave_SQL_Running:是的,,,//此状态必须是的
注:Slave_IO及Slave_SQL进程必须正常运行,即是的状态,否则都是错误的状态(如:其中一个没有均属错误)。
以上操作过程,主从服务器配置完成
显示主状态\ G
清除2015-05-22之前的日志
清洗前主日志的2015-05-22就是
查看日志
显示主日志
PS:从库中最好不要加会更改数据的触发器,会导致重复更改数据