MySQL_主从复制_环境搭建
MySQL主从复制配置
CentOS 7 配置 阿里云 yum 源
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum clean all
sudo yum makecache
静态IP设置
vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.15.150
NETMASK=255.255.255.0
GATEWAY=192.168.15.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=2c2371f1-ef29-4514-a568-c4904bd11150
DEVICE=ens33
ONBOOT=true
DNS1=114.114.114.114systemctl restart network
一键部署MySQL
cd /usr/local/src
wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh db# 开放服务器端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=3306/udp --permanent# 配置MySQL远程登陆所允许的IP
mysql -uroot -pEnter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.5.62-log Source distributionCopyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use mysql
Database changed
mysql> update user set host = '%' where user = 'root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)mysql> quit
Bye
配置MySQL集群
# 分布部署2台服务器,阿里源,固定IP,MySQL
192.168.15.150
192.168.15.151
固定IP个性化配置并重启
IPADDR=192.168.15.150
UUID=2c2371f1-ef29-4514-a568-c4904bd11150IPADDR=192.168.15.151
UUID=2c2371f1-ef29-4514-a568-c4904bd11151systemctl restart network
MySQL个性化配置并重启
vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin #启用二进制日志
server-id=150 #服务器唯一ID,比如linux的ip地址最后三位为150,就可以取150vim /usr/local/mysql/var/auto.cnf [auto]
server-uuid=206e96bf-7d4f-11ee-93ce-000c29fd9150service mysql restart
vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin #启用二进制日志
server-id=151 #服务器唯一ID,比如linux的ip地址最后三位为151,就可以取151vim /usr/local/mysql/var/auto.cnf [auto]
server-uuid=206e96bf-7d4f-11ee-93ce-000c29fd9151service mysql restart
登录MySQL主库,查看主库状态
mysql -h 192.168.15.150 -u root -pmysql> show master status;
+------------------+----------+--------------+------------------+-------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000010 | 154 | | | |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)
登录MySQL主库,创建新账户并授予相关权限
mysql -h 192.168.15.150 -u root -pmysql> grant replication slave on *.* to 'sharding-jdbc'@'%' identified by 'sharding-jdbc';
mysql> FLUSH PRIVILEGES;
登录MySQL从库,配置连接的主库信息
mysql -h 192.168.15.151 -u root -pmysql> change master to master_host='192.168.15.150',master_user='sharding-jdbc',master_password='sharding-jdbc',master_log_file='mysql-bin.000010',master_log_pos=154;
mysql> FLUSH PRIVILEGES;
mysql> start slave;
查看从库状态
show slave status\G; #推荐使用
show slave status; #使用这一行命令,结果复制到notepad++更方便阅读
相关文章:
MySQL_主从复制_环境搭建
MySQL主从复制配置 CentOS 7 配置 阿里云 yum 源 sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo sudo yum clean all sudo yum makeca…...
Linux 设置静态IP(Ubuntu 20.04/18.04)
以Ubuntu20.04示例 第一步:查看当前网络信息 ifconfig 本机网卡名为:ens32,IP地址为:192.168.15.133,子网掩码为:255.255.255.0 第二步:查看当前网关信息 route -n 网关地址为:1…...
计网----累积应答,TCP的流量控制--滑动窗口,粘包问题,心跳机制,Nagle算法,拥塞控制,TCP协议总结,UDP和TCP对比,中介者模式
计网----累积应答,TCP的流量控制–滑动窗口,粘包问题,心跳机制,Nagle算法,拥塞控制,TCP协议总结,UDP和TCP对比,中介者模式 一.累积应答 1.什么是累计应答 每次发一些包࿰…...
OpenCV 直方图和归一化
直方图可以反映图片的整体统计信息, 使用函数 CalcHist() 实现. 但CalcHist() 统计出的数量信息和图像大小相关, 如果要剔除图像大小因素, 需要做归一化处理, 归一化处理后的信息, 反映出各个颜色值得占比情况, 这样更方便不同size图像做对比, 归一化的函数为 Normalize(). ///…...
Flink架构
1、Apache Flink集群的核心架构: 1、client(作业客户端):提交任务的地方叫做客户端 2、JobManager(作业管理器):作用是用于管理集群中任务 3、TaskManager(任务管理器)&a…...
Packet Tracer路由器连接终端设备怎么配置?
在Packet Tracer中配置一台路由器和三台终端设备可以帮助你建立一个简单的局域网,以下是配置的基本步骤: 打开Packet Tracer,从左侧设备栏中拖拽一个路由器和三个终端设备到工作区。 连接设备:使用网线将路由器的端口与每台终端设…...
评估APP网页小程序代码UI开发H5估价师怎么评估开发精确研发价格?
作为一名应用程序开发评估师,可能涉及到的主要任务是为特定的应用程序提供估算开发成本和所需时间预测。为了为一个应用程序更准确地评估价格,须遵循以下几个步骤: 问: 如何让一个App更好、更精确地评估出价格? 答: 以下是一个可…...
16 Linux 内核定时器
一、Linux 时间管理和内核定时器简介 1. 内核时间管理简介 Linux 内核中有大量的函数需要时间管理,比如周期性的调度程序、延时程序、定时器等。 硬件定时器提供时钟源,时钟源的频率可以设置,设置好以后就周期性的产生定时中断,系…...
C++11 shared_ptr类型智能指针学习
智能指针和普通指针的用法类似,但是智能指针可以在适当时机自动释放分配的内存。 C++11有三种类型的智能指针,shared_ptr、unique_ptr 以及 weak_ptr; 先学习shared_ptr类型; shared_ptr<T> 的定义位于<memory>头文件,并位于 std 命名空间中; T 表示指针指…...
网络流量分类概述
1. 什么是网络流量? 一条网络流量是指在一段特定的时间间隔之内,通过网络中某一个观测点的所有具有相同五元组(源IP地址、目的IP地址、传输层协议、源端口和目的端口)的分组的集合。 比如(10.134.113.77,47.98.43.47,TLSv1.2&…...
JavaWeb篇_02——服务器简介及Tomcat服务器简介
服务器简介 硬件服务器的构成与一般的PC比较相似,但是服务器在稳定性、安全性、性能等方面都要求更高,因为CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。软件服务器(英文名称Server),也称伺服器。指一个…...
2311d游戏引擎适配ios
原文 通过遵循arsd:simpledisplay(v11.0.0之前)上的一些旧代码,Apple的文档和Jacob的这一惊人贡献桥, 我已从金属绑定中删除了所有extern(Objective-C)代码,现在,所有Objective-C桥接代码都是使用D的反射生成的. 因此,给定此例代码: import core.attribute : selector; extern…...
网络唤醒(Wake-on-LAN, WOL)
远程唤醒最简单的方法:DDNSTOOpenwrt网络唤醒,完美实现。 原帖-远程唤醒_超详细windows设置远程唤醒wol远程连接(远程开机) WOL Web# 访问 Wake on Lan Over The Interweb by Depicus 可以无需借助软件很方便的从网页前端唤醒远…...
接口测试框架实战(一) | Requests 与接口请求构造
Requests 是一个优雅而简单的 Python HTTP 库,其实 Python 内置了用于访问网络的资源模块,比如urllib,但是它远不如 Requests 简单优雅,而且缺少了许多实用功能。所以,更推荐掌握 Requests 接口测试实战技能࿰…...
【C++】详解 void*
文章目录 1. void *是什么?2. void*详解3. 和void的区别4. 应用场景4.1 函数传参时不确定类型,或者要支持多类型的传参;4.2 当函数的返回值不考虑类型指关心大小的时候 5. 总结 今天看到一段代码,觉得非常有意思。 void* say_hell…...
Linux家目录变成了-bash-4.2$
Linux家目录变成了-bash-4.2$ Mark a workarround: 使用root用户,执行cp -a /etc/skel/. /home/zookeeper/(不是root用户也可以) 其中/home/zookeeper/目录是对应自己的家目录地址~ 若有帮到你,记得点赞,收藏呀…...
Python和SQLite游标处理多行数据
如果您需要处理多行数据,使用游标或其他适当的方法是更好的选择。以下是一些处理多行数据的方法: 使用游标:游标可以逐行处理查询结果,这对于大量数据或需要逐行处理的场景非常有用。以下是一个使用Python和SQLite的游标示例&…...
安全测试之PHP 漏洞全解
PHP 漏洞全解(一)-PHP的攻击方式 针对 PHP 的网站主要存在下面几种攻击方式: 1、命令注入(Command Injection) 2、eval 注入(Eval Injection) 3、客户端脚本攻击(Script Insertion) 4、跨网站脚本攻击(Cross Site Scripting, XSS) 5、SQL 注入攻击(SQL injection) 6、跨网站…...
【bug-maven】(一)java: 错误: 不支持发行版本 5 (二):java: 错误: 无效的源发行版:15
【bug-maven】(一)java: 错误: 不支持发行版本 5 (二):java: 错误: 无效的源发行版:15 (一)java: 错误: 不支持发行版本 5 报错截图: 出错原因: 打开Projec…...
git命令大全(附使用步骤+注释)
下面有具体使用步骤 git status 查看git状态 git add 提交到暂存区 git commit -m 提交到本地仓库,添加注释 git log 查看日志 git clone 克隆远程仓库 git reset,指定文件识 可以将暂存区的文件回退到工作区 git checkout指定文件’ 可以进行工作区还原…...
3分钟完成Figma中文汉化!FigmaCN插件让你的设计工作更高效
3分钟完成Figma中文汉化!FigmaCN插件让你的设计工作更高效 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma的英文界面而苦恼吗?作为一名中文设计师&a…...
为Windows 11 LTSC系统解锁完整应用生态:微软商店部署架构解析与实践指南
为Windows 11 LTSC系统解锁完整应用生态:微软商店部署架构解析与实践指南 【免费下载链接】LTSC-Add-MicrosoftStore Add Windows Store to Windows 11 24H2 LTSC 项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore Windows 11 LTSC…...
企业级私有化AI模型训练工作站DLTM一体化AI模型训练工作站重构企业AI自主可控新模式
在企业数字化转型深水区,AI模型训练正从“云端租用”走向“本地自主”。DLTM企业级私有化AI模型训练工作站,以零代码易用、全链路安全、全流程自动化、企业级稳定四大核心能力,打破技术与安全双重壁垒,让企业真正掌握AI主动权&…...
魔兽争霸III终极优化指南:5分钟解锁高帧率与宽屏适配
魔兽争霸III终极优化指南:5分钟解锁高帧率与宽屏适配 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 魔兽争霸III作为经典即时战略游戏&am…...
OpCore Simplify:告别繁琐配置,5分钟打造完美黑苹果EFI
OpCore Simplify:告别繁琐配置,5分钟打造完美黑苹果EFI 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 还在为OpenCore配置的复…...
CritiCal方法:提升LLM置信度校准的可解释性
1. 项目背景与核心挑战 在医疗诊断、金融分析等高风险领域,大型语言模型(LLM)的可靠性直接关系到决策安全。传统方法如SaySelf通过采样多个推理链评估一致性,但存在两个根本缺陷:首先,依赖重复采样导致计算…...
Pixelle-Video终极指南:深度解析AI全自动短视频引擎的完整配置与高级技巧
Pixelle-Video终极指南:深度解析AI全自动短视频引擎的完整配置与高级技巧 【免费下载链接】Pixelle-Video 🚀 AI 全自动短视频引擎 | AI Fully Automated Short Video Engine 项目地址: https://gitcode.com/GitHub_Trending/pi/Pixelle-Video Pi…...
终极指南:如何快速解锁VMware macOS虚拟机限制
终极指南:如何快速解锁VMware macOS虚拟机限制 【免费下载链接】auto-unlocker Unlocker for VMWare macOS 项目地址: https://gitcode.com/gh_mirrors/au/auto-unlocker 你是否想在VMware中运行macOS虚拟机,却被系统限制困扰?Auto-Un…...
Sun Pharma签署收购Organon的最终协议
Organon股东将获得每股14.00美元的现金 该交易对Organon的企业价值估值为117.5亿美元 合并后的业务将利用互补的产品组合和全球规模,实现可持续的长期价值创造 Sun Pharmaceutical Industries Limited(Reuters:SUN.BO,Bloomberg&a…...
从AHB到AXI:手把手教你理解ARM总线协议的演进与实战选型
从AHB到AXI:ARM总线协议深度解析与工程实践指南 在嵌入式系统与SoC设计领域,总线协议的选择直接影响着系统性能与能效表现。随着处理器性能的快速提升,传统AHB总线逐渐暴露出带宽瓶颈与效率限制,而AXI协议凭借其先进的架构设计成…...
