iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL主从分离的配置方法
  • 164
分享到

MySQL主从分离的配置方法

2024-04-02 19:04:59 164人浏览 八月长安
摘要

本文主要给大家简单讲讲Mysql主从分离的配置方法,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql主从分离的配置方法这篇文章可以给大家带来一些实际帮

本文主要给大家简单讲讲Mysql主从分离的配置方法,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql主从分离的配置方法这篇文章可以给大家带来一些实际帮助。

1、介绍

  Mysql数据库设置读写分离,可以使对数据库的写操作和读操作在不同云服务器上执行,提高并发量和响应速度。现在的网站一般大点的,都采用有数据库主从分离、读写分离,既起到备份作用也可以减轻数据库的读写的压力,一直听说过这些,但是从来没有亲自动手实践过,今天有时间实践一下,记录下过程。

2、环境准备

  我准备了两台云服务器,一个是本机PC,一个是远程云服务器,分别在两台机子上装有Mysql数据库MySQL安装我就不介绍了,这里需要注意的是:MySQL安装的版本最好一致,如果不一致,低版本向高版本读的时候可能有问题,最好保持一致。

  主库master云服务器:172.10.10.69 Centos 7 linux系统 , mysql版本 5.6.35

  从库slave 本机:172.10.10.240 Win7系统, mysql版本 5.6.35

3、主库配置

  在主库中创建一个用户root,用于从库读取主库的执行日志
  需要在mysql命令行里执行,需要先登录命令行

  1、GRANT REPLICATioN SLAVE ON *.* TO 'root'@'192.10.10.240' IDENTIFIED BY '123456';  2、flush privileges;
  修改my.cnf文件:
  在【mysqld】下面添加

server-id=13log-bin=master-binlog-bin-index=master-bin.index

重启MySQL

  进入mysql命令行,输入show master status;查看信息

记住File和Position,因为在配置从服务时要使用。

4、配置从云服务器

修改my.cnf

server-id=2relay-log=slave-relay-binrelay-log-index=slave-relay-bin.index

重启数据库。

管连主数据库,在命令行输入一下命令:

change master to master_host='192.10.10.69', #Master云服务器Ipmaster_port=3306,master_user='root',master_passWord='123456', master_log_file='master-bin.000255', #Master日志文件名master_log_pos=1575; #Master日志同步开始位置

注意是否执行成功,如果执行失败就好好检查下代码,看看哪里写错了。
如果执行正常,就启动从库slave,并查看下连接状态。

//需要再mysql命令行执行 start slave; show slave status; //查看slave连接状态

状态信息:

Slave_IO_State: Waiting for master to send event Master_Host: 45.78.57.4 Master_User: test Master_Port: 3306 Connect_Retry: 60 Master_Log_File: master-bin.000001 Read_Master_Log_Pos: 672913 Relay_Log_File: slave-relay-bin.000044 Relay_Log_Pos: 504 Relay_Master_Log_File: master-bin.000001 Slave_IO_Running: Yes //必须为YES Slave_SQL_Running: Yes  //必须为YES

如果Slave_IO_Running和Salve_SQL_Running不同时为YES,则配置错误,检查上面步骤。

5、测试

在主数据库添加一条数据,在从数据库查看是否有数据。

MySQL主从分离的配置方法就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注我们的数据库。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。

您可能感兴趣的文档:

--结束END--

本文标题: MySQL主从分离的配置方法

本文链接: https://www.lsjlt.com/news/35149.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql主从复制读写分离的配置方法详解
    一、说明 前面我们说了mysql的安装配置,mysql语句使用以及备份恢复mysql数据;本次要介绍的是mysql的主从复制,读写分离;及高可用MHA; 环境如下: master:CentOS7_x64...
    99+
    2024-04-02
  • mysql主从配置实现一主一从读写分离
    主从介绍Mysql主从又叫Replication、AB复制。简单讲就是A与B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,实现数据实时同步 mysql主从是基于binlog,主上需开启binlo...
    99+
    2024-04-02
  • mysql主从配置方法
    本篇内容介绍了“mysql主从配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!show status...
    99+
    2024-04-02
  • Linux系统下MySQL配置主从分离的步骤
    目录主数据库操作(ip:192.168.176.110)主数据库操作(ip:192.168.176.120)总结主服务器192.168.176.110从服务器192.168.176....
    99+
    2024-04-02
  • MySQL主从同步和读写分离如何配置
    这篇文章主要为大家展示了“MySQL主从同步和读写分离如何配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL主从同步和读写分离如何配置”这篇文章吧。 ...
    99+
    2024-04-02
  • Mysql主从配置的方法步骤
    这篇文章主要讲解了“Mysql主从配置的方法步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Mysql主从配置的方法步骤”吧! ...
    99+
    2024-04-02
  • MySQL配置主从复制的方法
    今天小编给大家分享一下MySQL配置主从复制的方法的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、检测通信查看主库(mas...
    99+
    2023-07-02
  • Mysql主从安装配置方法
    本篇内容介绍了“Mysql主从安装配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 环境:...
    99+
    2024-04-02
  • MySQL数据库的主从同步配置与读写分离
    使用mysql主从复制的好处有: 1、采用主从服务器这种架构,稳定性得以提升。如果主服务器发生故障,我们可以使用从服务器来提供服务。 2、在主从服务器上分开处理用户的请求,可以提升数据处理效率。 3、将主服...
    99+
    2024-04-02
  • ubuntu 16.04配置MySQL主从同步的配置方法
    准备工作 1.主从数据库版本最好一致 2.主从数据库内数据保持一致 主数据库:121.199.27.227 /ubuntu 16.04 MySQL 5.7.21 ( 阿里云 ) 从数据库:182.254.1...
    99+
    2024-04-02
  • Mysql - 配置Mysql主从复制-keepalived高可用-读写分离集群
    目录 高可用: 为什么需要高可用呢? 高可用的主要作用: keepalived是什么?它用在哪里? 什么是VRRP协议,它的作用是什么? 搭建一个基于keepalived的高可用Mysql主从复制读写分离集群 一、项目中的IP地址配置表:...
    99+
    2023-09-18
    数据库
  • mysql为什么主从分离
    mysql主从分离的原因:1、提高系统性能,可以将读操作分发到多个从服务器上,从而增加了数据库的并发能力;2、增加数据安全性,当主服务器发生故障或出现数据丢失时,从服务器可以作为冗余备份,及时恢复数据;3、实现数据备份与恢复,可以随时恢复主...
    99+
    2023-07-18
  • mysql主从及读写分离
     主从同步1 主配置把237配置为主数据库服务器  授权用户从42数据库服务器连接自己的时候有拷贝数据的权限grant   replication &nbs...
    99+
    2024-04-02
  • MySQL主从配置的示例分析
    这篇文章主要介绍了MySQL主从配置的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.主节点授权同步用户 官方文档是分两步进行的...
    99+
    2024-04-02
  • mysql配置主从
    一、部署mysql 1、先部署好两台mysql数据库,部署mysql可以查看我的文档 写文章-CSDN创作中心 二、开始配置mysql主从 1、主机配置 vim /etc/my.cnf 或者 vi /etc/my.cnf #增加一下配...
    99+
    2023-09-05
    mysql 数据库
  • springboot结合mysql主从来实现读写分离的方法
    这篇文章主要介绍springboot结合mysql主从来实现读写分离的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.实现的功能    基于springboot框架,applica...
    99+
    2023-06-14
  • Redis5怎么配置一主两从读写分离
    本篇内容介绍了“Redis5怎么配置一主两从读写分离”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!实验环境...
    99+
    2024-04-02
  • MySQL主从配置
    MySQL 主从配置方案 1. 安装数据库(同版本,采用压缩包的方式安装) 1 创建配置文件my.ini,并将my.ini存放在MySQL安装目录下 [mysqld]# 设置MySQL安装路径base...
    99+
    2023-09-29
    mysql 服务器 数据库
  • keepalived中mysql主从配置的方法是什么
    在keepalived中配置MySQL主从复制,可以通过以下步骤实现: 在主服务器和从服务器上安装MySQL,并进行配置; 配置主...
    99+
    2024-05-10
    keepalived mysql
  • mysql(五)主从配置
     目录 前言 一、MySQL Replication概述 二、MySQL复制类型 三、部署MySQL主从异步复制 总结 前言 为了实现MySQL的读写分离,可以使用MySQL官方提供的工具和技术...
    99+
    2023-10-27
    mysql 数据库 linux 运维 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作