mysql 双机备份的方法:
在Unix环境下为/etc/mysql/my.cnf或者/MySQL用户的home目录/my.cnf。在windows里边要看你调用的my.ini文件处于什么位置,我的位置是在mysql根目录下边。设置方法:
设置范例环境:
操作系统:Windows xp
MySQL:4.4.1 A IP:192.168.1.100 master
B IP:192.168.1.10 slave
A:设置
1、增加一个用户最为同步的用户帐号:
GRANT FILE ON *.* TO backup@"192.168.1.10" IDENTIFIED BY "1234";
注意一定要backup用户有操作表的权限。
2、增加一个数据库作为同步数据库:
create database backup;
B:设置
1、增加一个用户最为同步的用户帐号:
GRANT FILE ON *.* TO backup@"192.168.1.100" IDENTIFIED BY "1234";
注意一定要backup用户有操作表的权限。
2、增加一个数据库作为同步数据库:
create database backup;主从模式:A->B
A为master
修改A的my.ini文件,在mysqld配置项中加入下面配置:
server-id=1
log-bin
#设置需要记录log 可以设置log-bin=c:mysqlbakmysqllog ,然后创建c:mysqlback目录,mysqllog是生成文件名
#其中mysqllog是日志文件的名称,mysql将建立不同扩展名,文件名为mysqllog的几个日志文件。 重起数据库服务。
用show master status 命令看日志情况。
Linux下部署mysql数据库Linux下 重起 Mysql相关资讯 MYSQL备份
- MySQL生产库之Xtrabackup物理备份 (今 08:17)
- 线上MySQL备份脚本 (07月28日)
- MySQL备份的三种方法 (07月05日)
| - MySQL备份之mydumper入门学习 (08月22日)
- MySQL备份之分库分表备份脚本 (07月28日)
- MySQL之备份和恢复(msyqldump、 (06月20日)
|
本文评论 查看全部评论 (0)