MYSQL主从部署(Censo:6)
数据库
什么是数据库?
数据库就是一个存储数据的仓库。
了解MYSQL、ORACLE、SQL SERVER功能和应用场合
mysql主要用于大型门户,例如搜狗、新浪等,它主要的优势就是开放源代码,因为开放源代码这个数据库是免费的,它现在是甲骨文公司的产品。
oracle主要用于银行、铁路、飞机场等。该数据库功能强大,软件费用高。也是甲骨文公司的产品。
sql server是微软公司的产品,主要应用于大中型企业,如联想、方正等。
mysql主从复制
掌握主从复制的优点
健壮性:主服务器出现故障时,可以切到从服务器作为备份
速度快:更新操作在主服务器端,查询操作在从服务器端,可以加快用户的响应时间
操作环境(两台Centos:6服务器)
两台都需要有mysql和mysql-server(yum安装)
主:192.168.153.140
从:192.168.153.131
关闭两台服务器的防火墙,SElinux
准备好环境后,让我们开始进入主从同步的配置!
一、主服务器的配置过程
1、配置主服务器
进入mysql主配置文件,在mysqld下添加内容
[root@DB ~]# vim /etc/my.cnf
2、启动mysql
[root@DB ~]# service mysqld start
3、在主服务器上建立账号并授权
执行mysql直接登录即可进行操作
[root@DB ~]# mysql
用户:test
密码:123
grant 权限列表 on 数据库名.表名 to 用户@‘地址’ identified by’密码’;
mysql> grant all on *.* to test@'%' identified by '123';
4、查看主服务器状态
记录下日志文件名和位置
mysql> show master status;
二、从服务器的配置过程
1、配置从服务器
进入mysql主配置文件,在mysqld下添加内容
[root@DB2 ~]# vim /etc/my.cnf
2、启动mysql
[root@DB2 ~]# service mysqld start
3、进入数据库操作
[root@DB2 ~]# mysql
关闭从服务器的复制功能(如果没开,则不需要做此操作)
mysql> stop slave;
配置从服务器
mysql> change master to-> master_host='192.168.153.140',-> master_user='test',-> master_password='123',-> master_log_file='mysql-bin.000003',-> master_log_pos=229;
4、开启从服务器的复制功能
mysql> start slave;
5、检查从服务器的复制功能状态
mysql> show slave status \G;
6、主服务器上创建数据库测试从上是否同步!
在这里,我们的主从部署就完成了,之后还会有主主部署,读写分离等一些有关sql数据库的架构部署!敬请期待!!!
MYSQL主从部署(Censo:6)相关推荐
- mycat mysql程序_MyCat + MySQL 主从部署流程(上)
背景 本周研究了一下数据库中间件 MyCat ,并验证了 MyCat 单机 + MySQL 主从复制 的部署方案,本文将整理 MyCat 单机的 Schema 的几种部署方案,并以 MyCat 单机 ...
- mysql6.7主从_CentOS 6.7下MySQL主从部署
一.安装环境 1.系统环境 系统IP主机名说明server_id 192.168.0.173 master 数据库:主 173 centos6.7 192.168.0.174 slave 数据库:从 ...
- MySQL主从部署, master and slave have equal MySQL server UUIDs问题解决
在虚拟机环境搭建主从复制的时候,启动slave后t通过shouw svale status \G;查看状态出现如下问题 问题的原因就是因为从机的虚拟机是克隆出来,之前主机的mysql安装后生成了唯一的 ...
- mysql主从互换策略(主down机切换从为和恢复过程中的增量备份)
表里插入数据,假设主库A发生故障,停机.此时从库B提升为主库,在从库表上插入数据.此时A机器恢复,重建AB主从结构,A为主B为从. 实验环境: 192.168.199.130 主 > 坏 > ...
- mysql主从同步linux,linux中部署mysql主从同步示例详解(绝对经典,看了必会)
准备两台服务器并安装MySQL5.7 master服务器 192.168.254.132 slave服务器 192.168.254.136 确保两台服务器安装的mysql版本一致,本测试使用的是mys ...
- 在kubernetes集群中部署mysql主从
本文介绍在kubernetes环境中部署mysql主从集群,数据持久化采用nfs. 一.环境介绍 Mysql版本:5.7 Mysql master节点: 主机名:vm1 IP地址:192.168.11 ...
- docker部署django项目、mysql主从搭建、django实现读写分离
目录 docker部署django项目 1.1 基于python基础镜像 将本地django项目打包并发到远程服务器上 将服务器上的.zip django项目解压 部署的具体流程 1.2 基于dock ...
- 部署mysql主从同步
部署mysql主从同步 一.什么是mysql主从同步 主:正在被客户端访问的数据库服务器,被称作主库服务器. 从:自动同步主库上的数据的数据库服务器,被称作从库服务器. 二.配置mysql主从同步 2 ...
- k8s(七)—statefullset部署mysql主从集群
1 使用statefullset部署mysql主从集群 mysql-0是master mysql-1和mysql-2是两个备份 当mysql写的时候,找headless service中的mysql- ...
最新文章
- 蛤玮学计网 -- 简单的判断ip
- 再推荐一个安全的好软件
- 建立唯一索引后mysql策略_【MySQL】MySQL索引背后的之使用策略及优化【转】
- Ubuntu 串口权限问题
- ospf v3 及WIN XP ipv6
- 使用jQuery Uploadify在ASP.NET 上传附件
- Java面试题超详细讲解系列之四【Jvm篇】
- error LNK2005: DllMain 已经在MSVCRT.lib中定义
- layui框架简单解读,为什么要使用layui框架,layui框架的好处,后端程序员快速学习掌握layui框架技术型文档博文,layui学习笔记,快速掌握前端技术框架
- vm虚拟机的安装使用装系统有序列号
- maven安装Ojdbc6
- 用css 添加手状样式,鼠标移上去变小手
- Linux ifconfig命令无效的解决方法
- 【女装2018新款潮碎花半身裙韩版气质两件套裙子】http://m.tb.cn/h.3aHr1L7
- UVA - 1647 Computer Transformation(计算机变换)(找规律)
- SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to
- IDC服务商开启行业自律新篇章
- 信息学竞赛有什么好的比赛网站?
- bootice工具修复linux,使用bootice工具修复引导问题教程
- Python 模块探索 —— pretty_errors