位置: 编程技术 - 正文

Linux下MySQL数据库的主从同步复制配置

编辑:rootadmin

推荐整理分享Linux下MySQL数据库的主从同步复制配置,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux下MySQL数据库的主从同步配置的好处是可以把这个方式当做是一个备份的方法,用来实现读写分离,缓解一个数据库的压力。让运行海量数据的时候无论是从速度还是效率上都大大提高,Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。这个就是MySQL主从备份原理。下面我们来看下具体同步配置的流程。

我们先来看下小编测试的环境:

CentOS 6.5 MySQL主从同步,MySQL版本5.6.

主服务器:centos6.5 IP:..1.

从服务器:centos6.5 IP:..1.

一、主服务器相关配置

1、创建同步账户并指定服务器地址

授权用户testuser只能从..1.这个地址访问主服务器..1.的数据库,并且只具有数据库备份的权限

2、修改/etc/my.cnf配置文件vi /etc/my.cnf

[mysqld]下添加以下参数,若文件中已经存在,则不用添加

3、查看主服务器master状态(注意File与Position项,从服务器需要这两项参数)

4、导出数据库

导出数据库之前先锁定数据库

flush tables with read lock; #数据库只读锁定命令,防止导出数据库的时候有数据写入

Linux下MySQL数据库的主从同步复制配置

unlock tables; #解除锁定

导出数据库结构及数据:mysqldump -uroot -p ourneeddb > /home/ourneeddb.sql

导出存储过程及函数 :mysqldump -uroot -p -ntd -R ourneeddb > ourneeddb_func.sql

tips:-ntd导出存储过程、-R导出函数

二、从服务器相关配置

1、修改/etc/my.cnf配置文件vi /etc/my.cnf

[mysqld]下添加以下参数,若文件中已经存在,则不用添加

server-id=2 #设置从服务器id,必须于主服务器不同

log-bin=mysql-bin #启动MySQ二进制日志系统

replicate-do-db=ourneeddb #需要同步的数据库名

replicate-ignore-db=mysql #不同步mysql系统数据库

[root@localhost~ ]/etc/init.d/mysqld restart #重启服务

2、导入数据库

导入过程这里不做阐述

3、配置主从同步

注意查看Slave_IO_Running: Yes Slave_SQL_Running: Yes 这两项必须为Yes 以及Log_File、Log_Pos要于master状态下的File,Position相同

如果都是正确的,则说明配置成功!

标签: Linux下MySQL数据库的主从同步复制配置

本文链接地址:https://www.jiuchutong.com/biancheng/312270.html 转载请保留说明!

上一篇:mysql分表分库的应用场景和设计方式(mysql分库分表实践)

下一篇:Mysql数据库存储过程基本语法讲解(MySQL数据库存储引擎)

  • 加油站购进成品油怎么做账
  • 取得发票与实际业务不符怎么办
  • 固定资产进项税怎么入账
  • 专项扣除三险一金为0
  • 房地产小规模纳税人预缴税款如何填申报表
  • 本期应补退税额怎么算
  • 企业违约金收入会计分录
  • 备用金三栏式明细账图片
  • 物流公司进项发票分录
  • 现金折扣在买方还是卖方
  • 股东多人实收资产怎么办
  • 进货发票未到怎么做账
  • 个人借款到期未还诉讼时效
  • 开具发票时,哪些备注事项需要被重视?
  • 长期股权投资年度损益影响金额包括什么
  • 所得税补缴自查需要缴纳什么
  • 土地作价入股是否视为土地转让
  • 本月没有销项只有进项,月末怎么做账
  • 出差人什么意思
  • 药品入库和出库必须执行什么制度
  • 管理费用与税金的比例
  • 税金及附加包括所得税费用吗
  • 代扣代缴增值税怎么做账
  • 公司网银付款和付款区别
  • 有一个设置
  • 社保公积金的钱可以提出来吗
  • 银行贷款发放怎么做凭证
  • macbook怎么安装macos
  • 银行开户费用怎么做账
  • php trim函数
  • phpinclude
  • qrcode.min.js
  • vue角色管理
  • vue全家桶教程
  • 原生js操作数组的方法
  • 施救费用和救助费用有哪些主要区别
  • php usort函数
  • c语言realloc函数的用法
  • 识别假人民币的简便方法
  • mysqldump -r
  • 接受捐赠按什么价值入账
  • 经营成本包括五项内容
  • 劳务费计入工资薪金总额吗
  • 公司内部的往来款用什么表格怎么做账
  • 工会经费多久缴纳一次
  • 买理财产品的风险
  • 福利费发票可以抵扣进项税吗
  • 强化劳务输出
  • 以前年度损益调整在报表哪里体现
  • 管理费用里包括哪些费用
  • 劳务报酬现金流量
  • 库存现金的主要内容有哪些
  • 跨年做进项税额转出
  • 小企业会计准则会计科目表
  • mysql 5.7.18 winx64安装配置方法图文教程
  • pc版直通车
  • 微软10月已停止服务中国用户
  • ubuntu从u盘安装软件
  • 系统的虚拟内存可以清理吗
  • LINUX系统管理员维护招聘
  • vrvedp_m.exe是什么进程
  • ubuntu如何安装wps
  • centos7 目录结构
  • Mac如何设置自动锁屏
  • linux wc命令详解
  • 电脑ie8浏览器
  • app启动页动画效果
  • nodejs test
  • python3正则
  • nodejs微信公众号开发
  • js鼠标框选
  • js == ===区别
  • python函数入门
  • 交通运输业的税率9%和13%
  • 按时交纳党费
  • 湖南省五一劳动奖章
  • 新疆税务局网站官网首页
  • 济南社保减免政策2020通知
  • 比利时个人所得税税率
  • 国家税务贵州省税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设