mysql主从服务器配置

MySql配置主从服务器复制数据库数据 MySql主从服务器复制数据库配置 阅读详情

mysql主从服务器配置

部署前提,已安装两台mysql服务器

mysql安装部署步骤:
https://blog.youkuaiyun.com/srying/article/details/89339324

1)主服务器配置

编辑配置文件添加如下参数:

>vim /etc/my.cnf
	server-id=132
	log_bin=linux1  (#指定log前缀)
   编辑完成后重启mysql服务
	查看mysql库文件:

2)创建一个用于同步数据的用户:

mysql -uroot -pprocar

mysql>flush privileges ;
mysql>grant replication slave on *.* to 'repl'@'10.168.1.47' identified by '123456';
mysql>flush tables with read lock;
mysql> show master status;   #记住File 和Position的值
mysql>quit

3)备份主库中所有数据库:

>mysqldump -uroot -proot iiap > /tmp/iiap.sql

4)从服务器配置

编辑配置文件:

>vim /etc/my.cnf
	server-id=130
(注:从的server-id要和主的server-id不同。)

文件配置好后重启服务器
配置完成后将主中备份的数据发送到从中,从服务器创建库,执行sql
注意: 该过程要保证主从数据库内容的一致。

5)实现主从:

>mysql -uroot
mysql>stop slave;
mysql>change master to master_host='10.33.80.6',master_user='repl',master_password='123456',master_log_file='linux1.000001',master_log_pos=10844;   
注:#file和pos是注服务器查询出来的File 和Position的值
		#IP为主的IP;file、pos分别为主的filename和position。
mysql>start slave;
mysql>show slave status\G

问题解决:Slave_IO_Running: No问题
主机器执行:flush logs; 和show master status;
记下:File和Position
从机器执行:

mysql>CHANGE MASTER TO MASTER_LOG_FILE='linux1.000002',MASTER_LOG_POS=154;
mysql>STOP SLAVE;
mysql>START SLAVE;

Slave_SQL_Running: No 问题(原因是从服务器执行了写操作)
从服务器修改执行:

mysql>STOP SLAVE;
mysql>set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql>START SLAVE;
mysql>show slave status\G

6)配置完成后解锁主服务器表:

mysql -u root -p
mysql>unlock tables;

7)测试主从:

在主服务器上操作数据,查看从机器上数据是否变更

MySQL主从服务器配置 在主从配置中,主服务器用于处理写操作和读操作,而从服务器用于复制主服务器上的数据并处理只读查询。现在主服务器上的写操作将被复制到从服务器,并且从服务器可以用于处理只读查询,从而提高系统的可用性和性能。在配置从服务器之前,我们需要在主服务器上进行一次数据备份,并将其恢复到从服务器上。请将’主服务器IP’、‘password’、'主服务器的日志文件名’和’主服务器的日志位置’替换为实际的值。注意:在配置过程中,确保主服务器和从服务器之间的网络连接畅通,并且防火墙允许MySQL的相关通信。 阅读详情

相关推荐

AURIX-TC3xx-GTM详解六-DPLL(Digital PLL Module)-寄存器1-DPLL寄存器

主要有下图这些寄存器2、

m0_69929716的博客 440

Mysql主从服务器配置及注意

项目要使用Mysql的读写分离,本来正式网打算搭建的使用三台服务器,但是由于部门服务器有限,就使用两台作主从分离配置。     Master服务器:200.200.200.50,Mysql版本:5.1     Slave服务器:200.200.200.155,Mysql版本:5.5     有的地方写Slave的Mysql版本不能小于Master的Mysql版本,但是也有要求最好一致,我觉得

逆水划小船 529

Qt数据导出实战:从SQLite到CSV的完整流程(附内存优化技巧)

本文详细介绍了在Qt框架下,将SQLite数据库中的数据高效导出为CSV格式的完整流程。针对大数据量场景,重点分享了分块读取、流式写入等内存优化技巧,有效解决了嵌入式或资源受限环境中导出功能的内存占用与性能瓶颈问题,并提供了健壮的代码实现方案。

weixin_29313547的博客 341

mysql主从服务器配置_MySQL主从服务器配置方法及注意事项

主服务器 IP:192.168.0.1从服务器IP:192.168.0.21、打开主服务器的mysql 配置文件 (默认linux下为:my.cnf,Windows下为:my.ini)2、找到[mysqld]节点,添加或修改成以下内容。server-id=1 #服务器IDlog-bin=mysql-bin01binlog-do-db=test #这里设置需要在主服务器记录日志的数据库,只有在这里设...

weixin_33848436的博客 414

XCP_Basic 移植步骤

XCP_Basic 移植步骤

ggzzc的博客 2316

视觉SLAM十四讲习题答案

阅读《视觉SLAM十四讲》中遇到的问题及习题资源整理,或为原创,或来自网络,如有问题请与我联系,会在第一时间加以修正。 后来自己写完看到另一位写的博客,相形见绌,大家可以互相结合的看。 第一讲 1.线性方程的解:转载自宋洋鹏(youngpan1101),了解线性代数可关注B站3Blue1Brown,以及线性代数,知乎上有其精细笔记。 2.高斯分布参考这位博主Johnny-Cuii的文章,具体...

INFINITE POSSIBILITIES 1万+

Mysql主从服务器配置

备注:这里如果未启动钱配置的master_log_file和master_log_pos无误的,重点关注两个参数:Slave_IO_Running: Yes 和 Slave_SQL_Running: Yes,slave_sql_running:负责自己的sql进程,Slave_IO_Running:负责与主服务器的io通信,如果都为Yes表示设置成功,如果Slave_IO_Running为connecting的需要检查配置的密码和两台服务器之间是否可以让mysql可连接通;

Macro_宏的博客 743

从零开始:如何在STM32上搭建QP框架实现事件驱动开发(附完整代码)

本文详细介绍了如何在STM32嵌入式平台上从零开始搭建QP框架,实现事件驱动开发。通过对比传统前后台系统与RTOS的局限,深入剖析了QP框架基于活动对象和层次式状态机的核心优势,并提供了完整的环境配置、代码移植及一个智能灯光控制器的实战案例,帮助开发者构建清晰、可维护的复杂嵌入式应用。

weixin_29200741的博客 487

MYSQL主从服务器配置

MYSQL主从服务器配置1.主从服务器版本最好保持一致,避免不可预见性问题mysq -v  查看mysql服务版本status    查看mysql服务状态showwindows下主从配置 实现功能:A为主服务器,B为从服务器,初始状态时,A和B中的数据信息相同,当A中的数据发生变化时,B也跟着发生相应的变化,使得A和B的数据信息同步,达到备份的目的。 环境: A、B的MySQL数据库版本同为4.1.20 A: 操作系统:Windows 2003 server IP地址:192.168.100.

AUB 912

飞书日历同步Outlook翻车?我踩过的坑和最终用Google Calendar成功的完整配置记录

本文详细记录了从Outlook日历同步到飞书时遇到的常见问题及解决方案,特别是通过Google Calendar实现稳定同步的完整配置流程。文章揭示了Outlook同步方案易翻车的原因,并提供了Google Calendar的避坑指南、高级技巧和企业级部署建议,帮助用户高效实现日历同步。

weixin_33724046的博客 313

诊断CAPL自动化(3)——封装了接收诊断数据的通用CAPL脚本函数库

DiagGetRespPrimitiveSize (获取诊断响应的单个数据) diagGetPrimitiveData (获取诊断返回的所有数据) DiagGetRespParameter(数值类型) DiagGetRespParameter(字符串类型) DiagGetRespParameter(byte数组)

蚂蚁小兵 6221

双windos下MySQL主从服务器配置

双windos下MySQL主从服务器配置 前提准备: 首先保证两个计算机的mysql版本相同,MySQL5.6版本与8.0以上版本的指令会有所不同,经过重复尝试,最后选定5.6版本。 主从数据库操作准备: 两台电脑,都安装好mysql 5.6版本,最好两台电脑都安装同一版本数据库,且能单独正常使用 记住两台电脑的ip地址: 以我个人电脑为例: 主数据库:10.5.45.123 从数据库:10....

张老邪的博客 261

YOLOv11 TensorRT极致加速:C++部署性能优化完全指南

购买即可解锁300+YOLO优化文章,并且还有海量深度学习复现项目,价格仅需两杯奶茶的钱,别人有的本专栏也有!

LXY_LOVE36的博客 118

mysql主从服务器配置,Mysql主从服务器配置

四、创建主、从数据库bbk1、主服务器创建bbk数据库# mysql -u root -pmysql> create database bbk;mysql> show databases;2、从服务器也同样创建一个bbk数据库C:\>mysql -u root -pmysql> create database bbk;mysql> show databases;五、配...

weixin_39837105的博客 328

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

从Symphony看自托管开源社区系统的设计与部署

社区系统的建设远不止发帖和评论,而是涉及用户行为、积分体系、内容检索与通知反馈的完整数据闭环。以开源项目为参考,从技术架构视角理解内容产品如何建模,能显著降低自研时的设计成本。Java、MySQL与Redis的组合是自托管社区软件的常见技术栈,其分层服务和异步任务机制为高并发互动提供了工程基础。无论是企业内部知识库还是垂直技术社区,合理借鉴成熟实现的模块划分与业务链路,比盲目选型更有价值。本文以Symphony为例,拆解社区系统的核心模块、工程协作方式及本地部署的排查思路,帮助开发者快速建立对社区类应用的整

weixin_33901926的博客 141

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

配置mysql5.5主从服务器

教程开始: 一、安装MySQL 说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22  二、配置MySQL主服务器(192.168.21.169) mysql  -uroot  -p    #进入MySQL控制台 create database osyunweidb;   #建立数据库osyunweidb

毅个混蛋的专栏 2032

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

mysql配置主从服务器

最好两台机器mysql版本一致,master的版本一定不能高过slave的版本 1.修改master机器相关配置 修改master机器中mysql配置文件my.cnf 在[mysqld]配置段添加 server-id=1 log-bin=mysql-bin log-slave-updates=1 binlog-do-db=repl 需要同步的数据库,如果没有本行表示同步所有的数据库 binlog...

weixin_45452611的博客 262

Mysql主从服务器原理及配置

一 主从配置的原理      mysql的Replication是一个异步的复制过程,从一个mysql instance(Master)复制到另一个mysql instance(Slave), 在master与slave之间的整个复制过程主要由三个线程完成,分别为Master端得IO线程和Slave端得IO线程和Sql线程。整  个过程如下:      1 Slave上的IO线程连接上Mas

MayMatrix 的博客 1875

mysql 主从服务器的配置

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33842328的博客 74

mysql从服务器配置_MySQL主从服务器配置_MySQL

bitsCN.comMySQL主从服务器配置主服务器(master)配置,主服务器配置很简单,只需要修改my.cnf配置文件中的两个地方。修改my.cnf中的server_id属性,主服务器配置为1,即server-id=1。修改my.cnf中的log-bin属性,例如可以设置为log-bin=/home/china/mysql/mysql-bin从服务器(slave)配置。 www.bitsC...

weixin_36099503的博客 145

Centos7 配置Mysql主从服务器

Centos7 配置Mysql主从服务器 注意:centos7安装的是mysql5.6 (1)首先,保证有两台设备(主、从),分别在两台设备上安装Mysql数据库。安装完成之后, 使用mysql -u[数据库用户名] -p[用户密码],若能够登陆mysql则表示安装成功。 (2)编辑mysql配置文件,路径一般为/etc/mysql/mysql.conf.d/mysqld.cnf(用户在安装Mysql时指定的目录, 如:/etc/my.conf等)。分别按要求在主、从mysql中的[mysqld]模块下添加

码王吴彦祖的博客 608

MySQL主从服务器配置,读写分离【Master-Slave集群】

一、主从服务器使用场景 为什么要使用主从服务器?当我们在一个系统中,访问量很小的时候,感觉不到性能的问题,但是当我们系统的访问量大大增加后,系统性能会明显下降,对于这样一个系统,我们当然要去优化服务器,这时就提到了负载均衡,读写分离,我们可以配置多个服务器,降低单个服务器的负载。当MYSQL拆成了多个,必须分出主和从,所有的写操作都必须要在主MYSQL 上完成,所有的从MYSQL的数据都来自于(

不清不慎的博客 992

mysql主从服务器原理_MySQL主从服务器配置工作原理

一、主从配置的原理:Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个Mysql instance(我们称之 Slave)。在 Master 与 Slave之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在 Slave 端,另外一个线程(IO线程)在 Master端。要实现 MySQ...

weixin_32688511的博客 551
上一篇: mysql5.7服务安装部署教程
下一篇: fastdfs安装配置
srying
博客等级 码龄11年 1粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值