阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 7上MySQL主从同步的实现

390次阅读
没有评论

共计 2773 个字符,预计需要花费 7 分钟才能阅读完成。

CentOS 7 环境部署 MySQL 主从服务器,根据 PHP 程序员的要求创建数据库与表。

实验要求

主:192.168.43.229

从:192.168.43.198

主 Master

•开启时间同步
# systemctl stop firewalld.service  // 关闭防火墙
# setenforce 0
# vim /etc/ntp.conf
末尾添加:server 127.127.43.0                    // 本地是时钟源 //
    fudge 127.127.43.0 stratum 8          // 设置时间层级为 8(限制在 15 内
# systemctl start ntpd.service  // 开启时间同步

从 Slave

•开启时间同步
# systemctl stop firewalld.service  // 关闭防火墙
# setenforce 0
# systemctl start ntpd.service  // 开启时间同步
# /usr/sbin/ntpdate 192.168.43.229

安装 MySQL(主从都要)

# tar zxvf mysql-5.5.24.tar.gz -C /opt/
# yum install gcc  gcc-c++ make cmake
ncurses-devel bison libaio-devel
# useradd  -s /sbin/nologin mysql // 添加 mysql 用户并加入到 mysql 组
# mkdir /usr/local/mysql
# cd /opt/mysql-5.5.24.tar.gz
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql     
-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock
-DDEFAULT_CHARSET=utf8               
-DDEFAULT_COLLATION=utf8_general_ci
-DWITH_EXTRA_CHARSETS=all               
-DWITH_MYISAM_STORAGE_ENGINE=1         
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1                       
-DENABLED_LOCAL_INFILE=1               
-DMYSQL_DATADIR=/home/mysql           
-DMYSQL_USER=mysql                 
-DMYSQL_TCP_PORT=3306                 
# make &&  make install 
# chown -R mysql.mysql /usr/local/mysql
# export PATH=$PATH:/usr/local/mysql/bin/  \* 开机时刷新 *\         
或者可选择 vi /etc/profile 在最后一行加入后 运行 source /etc/profile
# cp support-files/my-medium.cnf /etc/my.cnf                 
# cp support-files/mysql.server /etc/init.d/mysqld             
# chmod 755 /etc/init.d/mysqld       
# chkconfig –add /etc/init.d/mysqld 
# chkconfig mysqld –level 35 on 

初始化数据库

# /usr/local/mysql/scripts/mysql_install_db \
–user=mysql \
–ldata=/var/lib/mysql \
–basedir=/usr/local/mysql \
–datadir=/home/mysql
# ln -s /var/lib/mysql/mysql.sock /home/mysql/mysql.sock          /* 直接建立软连接 */
# vi /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/home/mysql
# service mysqld start
# mysqladmin -u root password ‘123123’ // 为 root 用户创建密码

主 Mater

# vim /etc/my.cnf
server-id      = 11
log-bin=master-bin                        // 主服务器日志文件 //
log-slave-updates=true                    // 从服务器更新二进制日志 //
# systemctl restart mysqld.service
# mysql -u root -p
GRANT REPLICATION SLAVE ON *.* TO ‘myslave’@’192.168.43.%’ IDENTIFIED BY ‘123456’;
# FLUSH PRIVILEGES;
# show master status;

CentOS 7 上 MySQL 主从同步的实现

从 Slave

# vim /etc/my.cnf
server-id      = 22
relay-log=relay-log-bin        // 从主服务器上同步日志文件记录到本地 //
relay-log-index=slave-relay-bin.index        // 定义 relay-log 的位置和名称 //
# systemctl restart mysqld.service
# mysql -u root -p
change master to master_host=’192.168.43.229′,master_user=’myslave’,master_password=’123456′,master_log_file=’master-bin.000001′,master_log_pos=338;
# start slave;
# show slave status\G;            // 查看状态 //

CentOS 7 上 MySQL 主从同步的实现

主 Master

进入 MySQL

CentOS 7 上 MySQL 主从同步的实现

CentOS 7 上 MySQL 主从同步的实现

Linux 环境下 MySQL 数据库主从同步配置  https://www.linuxidc.com/Linux/2017-04/143017.htm
CentOS 7.4 下 MySQL+Amoeba 实现主从同步读写分离 https://www.linuxidc.com/Linux/2018-03/151648.htm
CentOS 下 MySQL 安装与主从同步配置详解 https://www.linuxidc.com/Linux/2017-11/148524.htm
MySQL 主从同步及错误 1146 解决办法 https://www.linuxidc.com/Linux/2017-02/140454.htm
MySQL5.7 搭建主从同步 https://www.linuxidc.com/Linux/2018-07/153211.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计2773字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19348
评论数
4
阅读量
7804891
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南 哈喽,我是星哥,经常有人问我不...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛 NAS-4:飞牛 NAS 安装 istore 旁路由,家庭网络升级的最佳实践 开始 大家好我是...
还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手! 前言 对于个人开发者、建站新手或是想搭建测试站点的从业者...
颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

  颠覆 AI 开发效率!开源工具一站式管控 30+ 大模型 ApiKey,秘钥付费 + 负载均衡全...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...
亚马逊云崩完,微软云崩!当全球第二大云“摔了一跤”:Azure 宕机背后的配置风险与警示

亚马逊云崩完,微软云崩!当全球第二大云“摔了一跤”:Azure 宕机背后的配置风险与警示

亚马逊云崩完,微软云崩!当全球第二大云“摔了一跤”:Azure 宕机背后的配置风险与警示 首先来回顾一下 10...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
150元打造低成本NAS小钢炮,捡一块3865U工控板

150元打造低成本NAS小钢炮,捡一块3865U工控板

150 元打造低成本 NAS 小钢炮,捡一块 3865U 工控板 一块二手的熊猫 B3 工控板 3865U,搭...
星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛 NAS 硬件 02:某鱼 6 张左右就可拿下 5 盘位的飞牛圣体 NAS 前言 大家好,我是星...
把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地 大家好,我是星哥,今天教大家在飞牛 NA...
星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛 NAS-7:手把手教你免费内网穿透 -Cloudflare tunnel 前言 大家好,我是星...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...