Mysql 双机备份
Mysql 双机备份
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:\mysqlbak\mysqllog ,然后创建c:\mysqlback目录,mysqllog是生成文件名
#其中mysqllog是日志文件的名称,mysql将建立不同扩展名,文件名为mysqllog的几个日志文件。
重起数据库服务。
用show master status 命令看日志情况。
|
评论暂时关闭