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 命令看日志情况。

  • 1
  • 2
  • 下一页

相关内容