首页 > 数码 正文

主从数据库如何设置 主从路由器如何和设置IP

时间:2023-09-27 作者:佚名

何谓读写分离?

Mysql无非四个功能:增,删,改,读.而将增删改和读分离操作.这样有利于提高系统性能.

试着想想,进搬退改货又卖货改成了前门只卖货,其它去后门.这样是不是就很清晰了?

往往看起来高大上的东西,做起来也是挺简单的.

下面是写给小白的,都是非常直观的操作.

1、配置:

两台服务器同配置的mysql如mysql5.7

PS:如果条件有限,一台也可以,只需要安装两个mysql服务(不同端口如3306,3307),只是这就有点违背效率初衷了

2、代码:

1.一般直接在代码层将mysql操作类的读写如update,insert与select * from进行路由分离.使之对应不同的服务器.

2.中间件代理,即不改动代码的前提下,由中间件将读写请求发送至主从服务器.

现在讲讲主从如何配置:

1、开放端口:大部分主机都默认Mysql端口3306,那么先将两台机子的安全组或防火墙里把3306端口打开并重启.

2、端口打开了,现在配置两个服务器(一台主机两个Mysql服务器的同理):

下文以主ip:192.168.0.1,从ip:192.168.0.2,创建同步账号spec,密码spec_password为例:

主服务器(增删改):

1

2

3

4

5

6

7

8

9

#1.Mysql配置改以下并重启服务(命令行里直接重启:service mysql restart)

[mysqld]

server-id=1

log-bin=master-bin

log-bin-index=master-bin.index

#2.命令行mysql执行或phpmyadmin里执行:

GRANT REPLICATION SLAVE ON *.* TO 'spec'@'192.168.0.2' IDENTIFIED BY 'spec_password';

flush privileges;

这样,主服务器就完工了.

从服务器配置:

1

2

3

4

5

6

7

8

9

#1.Mysql配置改以下并重启服务(命令行里直接重启:service mysql restart)

[mysqld]

server-id=2

relay-log-index=slave-bin.index

relay-log=slave-bin

#2.命令行mysql执行或phpmyadmin里执行:

change master to master_host='192.168.0.1',master_port=3306,master_user='spec',master_password='spec_password',master_log_file='master-bin.000001',master_log_pos=0;

start slave

一般来说,配置到此就完成了.

3.测试:

从服务器中查询语句:show slave status

如果Slave_IO_State=Waiting for master to send event就成功了.

其余状态通常都是以下原因:

1.主从的安全组或防火墙未打开3306端口

2.主从之间ping不通.

3.上面的spec账密错误

现在起,在主服务器随便增删改,都会同步到从服务器了.

4.建议:

1.切记从服务器只操作读,不操作增删改.保持数据的同步性,这样当一台服务器故障的时候,另一台就可以顶上去(其实主服务器宕机的时候肯定会丢失一部分最新数据)。

2.从服务器的带宽一定>=主服务器,尽量减少同步延迟.要是小水管,同步自然慢一步嘛。

本文信息为网友自行发布旨在分享与大家阅读学习,文中的观点和立场与本站无关,如对文中内容有异议请联系处理。

本文链接:https://www.paituo.cc/tech/1050731.html

  • 小编推荐

    对于不熟悉摄影的人而言哪些相机是值得推荐的呢

    对于不熟悉摄影的人而言哪些相机是值得推荐的呢,简介如下相机作为记录生活的工具,已经成为现代人必不可少的物品之一。在市场上,每年都有不少新的相机推出,让人眼花缭乱,如何选购自己想要的相机,成了不少新手拍照爱好者的难题...

    pin码具体是指什么 pin码指的是什么

    pin码具体是指什么,简介如下身处信息时代,人们对于保护自己的信息变得越来越重视,因此各种验证码才层出不穷。今天我们所要讲的是一种常见的验证码,即pin码。那么,pin码是什么意思呢? 首先...

    热带鱼的种类有哪些

    热带鱼的种类有哪些,十大好养的热带鱼,简介如下热带鱼就是生活在热带水域的鱼,它们五颜六色,色彩斑斓,具有极高的观赏价值。今天小编就为大家带来了十大常见热带鱼品种大全,一起来看看。 10.神仙鱼 ...

    陈百强最好听的歌曲有哪些

    陈百强最好听的歌曲有哪些,陈百强最经典的五首歌曲,简介如下著名歌手陈百强已逝去26年,但他的歌声至今萦绕在我耳畔。他的经典曲目《偏偏喜欢你》、《一生何求》、《今宵多珍重》、《念亲恩》、《盼三年》,依然时常成为我的单曲循...

    库房管理软件免费版有哪些

    库房管理软件免费版有哪些,手机仓库管理软件免费版分享,简介如下日常店铺经营管理过程中,总会碰到这样的问题:客户订了一大批货,老板清点的时候才发现已经库存不足了;盘点仓库货物,一点就是大半天;仓库数据一弄错,从头做起不说,还...

    公式编辑器使用教程

    公式编辑器使用教程,在线公式编辑器免费使用,简介如下在线考试系统遇到数学、物理等科目会面临通过键盘和鼠标输入数学函数等表达式并不方便的问题。那么该如何面对呢?...

    洛克王国贝瑟在哪里

    洛克王国贝瑟在哪里,洛克王国宠物大全,简介如下Hi~大家好,这里是每天为你分享游戏内容的聚合游戏,喜欢的朋友们点点关注吧~ 洛克王国游戏中玩家可以培养各种强力宠物参加天梯pve模式,每次赛季结算时都可以兑换...

    做灯笼手工简单做法

    做灯笼手工简单做法,最简单的儿童手工灯笼,简介如下中秋节起源于上古时代,普及于汉代,定型于唐朝初年,盛行于宋朝以后。 中秋节以月之圆兆人之团圆,为寄托思念故乡,思念亲人之情,祈盼丰收、幸福,成为丰富多彩、弥足珍...