Mysql数据库主从复制部署详解
2014-01-13 12:00
225 查看
目的:
主从服务器设置的稳健性得以提升,如果主服务器发生故障,可以把本来作为备份的从服务器提升为新的主服务器。
在主从服务器上分开处理用户的请求,可获得更短的响应时间。
用从服务器做数据备份而不会占用主服务器的系统资源。
场景描述
主服务器:IP地址192.168.56.128,mysql已经安装,无用户数据。
从服务器:IP地址192.168.56.129,mysql已经安装。
主服务器的mysql服务已经正常启动。
主从复制配置
主服务器上进行操作
(1)创建用户并授权
记下File以及Position的值,在后面进行从服务器操作的时候需要使用。
配置从服务器
(1)修改从服务器的配置文件/etc/my.cnf
使得“server-id=2”,并确定这个id没有被别的mysql服务所使用。
(2)启动mysql服务
(5)主从同步检查
执行如下语句
Slave_IO进程以及slave_SQL进程都必须正常运行,在状态输出中表现为:“slave”;否则都是不正确的状态(如一个值是Yes,另一个是No则不行)。
如果主数据库服务器已经存在用户数据,那么在进行主从复制时,需要做以下处理。
(1)主数据库锁表操作,不让数据再进行写入动作。
记下File以及Position的值,以备从服务器使用。
(3)把主服务器的数据文件复制到从服务器,最好先用tar归档压缩处理一下
(4)取消主数据库锁定
实验一
在主数据库服务器上创建库和表,然后插入记录,再登录到从服务器,查看是否也建立相一致的库和表以及记录。
(1)主服务器上的操作
(2)从服务器上查看
②表first_tb也自动生成,数据记也录存在。
实验二
导入数据库,在主库上查看现在的数据库
创建数据库buy并且导入数据
在从库上查看,数据库已经完全导入。
相关文章推荐
- Mysql数据库主从复制部署详解
- Mysql数据库主从复制部署详解
- Mysql数据库主从复制部署详解
- MySQL数据库的主从复制详解
- 详解基于CentOS6.2下DNS主从复制搭建与部署
- 1.mysql数据库主从复制部署笔记
- MySQL数据库主从服务器文档的部署与切换详解
- mysql数据库主从复制部署笔记
- MySQL数据库5.6.16.主从复制
- mysql数据库主从配置详解以及主从实现原理分析
- mysql之主从复制详解
- mysql数据库主从配置详解以及主从实现原理分析
- master_pos_wait函数与MySQL数据库主从复制切换
- Mysql主从复制搭建及详解
- 详解MySQL数据库设置主从同步的方法
- 详解Docker方式实现MySql 主从复制(实践篇)
- 一步一图搭建-分布式服务器部署之mysql集群-主从复制与读写分离
- MariaDB/Mysql之主从架构的复制原理及主从/双主配置详解(二)
- MySQL主从复制原理及配置详细过程以及主从复制集群自动化部署的实现
- mysql数据库主从复制和读写分离