1 / 2
文档名称:

mysql数据库主从备份.docx

格式:docx   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql数据库主从备份.docx

上传人:QQ3167616196 2014/10/29 文件大小:0 KB

下载得到文件列表

mysql数据库主从备份.docx

文档介绍

文档介绍:mysql 主从配置
准备工作
mysql服务器的主从配置,这样可以实现读写分离,也可以在主库挂掉后从备用库中恢复
需要两台机器或者单台机器两个实例,安装mysql,两台机器要在相通的局域网内
例子:(两台机器模拟)
使用数据库:mysql--win32 免安装版本
操作系统:windows
基本命令:mysqld ---install [数据库实例名称] 安装一个实例
mysqld ---remove [数据库实例名称] 删除一个实例
net start [数据库实例名称] 启动一个实例
net stop [数据库实例名称] 停止一个实例
注意事项:
port= 3309 #端口,整数,主从机若在单台机器上则用不同端口
basedir=D:\amoebaTest\mysql3 #mysql所在的路径
datadir=D:\amoebaTest\mysql3\data #mysql数据文件所在的路径
server-id= 1 #主机标示,整数两个实例应不同
例子
主机A:
从机B:
可以有多台从机
1、先登录主机 A
mysql>GRANT REPLICATION SLAVE ON *.* TO ‘backup’@’‘ IDENTIFIED BY ‘123456’;
赋予从机权限,有多台丛机,就执行多次
2、,输入
server-id = 1 #主机标示,整数
log_bin = /var/log/mysql/mysql- #确保此文件可写
read-only =0 #主机,读写都可以
binlog-do-db =test #需要备份数据,多个写多行
binlog-ignore-db =mysql #不需要备份的数据库,多个写多行
3、,输入
server-id = 2
log_bin = /var/log/mysql/mysql-
master-host =
master-user =backup
master-pass =123456
master-port =3306
master-connect-r