当前位置: 首页 > news >正文

建设局网站简介长沙做网站公众微信号

建设局网站简介,长沙做网站公众微信号,网站专栏建设,wordpress搜狗收录创建目录 #主节点目录 mkdir -p /home/data/master/mysql/#从节点目录 mkdir -p /home/data/slave/mysql/创建配置文件 # 主节点配置 touch /home/data/master/mysql/my.cnf# 从节点配置 touch /home/data/slave/mysql/my.cnf编辑配置文件 主节点配置文件 vim /home/data/m…

创建目录

#主节点目录
mkdir -p /home/data/master/mysql/#从节点目录
mkdir -p /home/data/slave/mysql/

创建配置文件

# 主节点配置
touch /home/data/master/mysql/my.cnf# 从节点配置
touch /home/data/slave/mysql/my.cnf

编辑配置文件

主节点配置文件

vim /home/data/master/mysql/my.cnf
[mysqld]
# 开启 binlog
log-bin=mysql-bin
binlog_format=row
#server_id不要重复
server-id=1

从节点配置文件

vim /home/data/slave/mysql/my.cnf
[mysqld]
# 开启 binlog
log-bin=mysql-bin
binlog_format=row
#server_id不要重复
server-id=2

部署节点

部署主节点

docker run \-p 3307:3306 \-e MYSQL_ROOT_PASSWORD=123456 \-v /home/data/master/mysql/conf:/etc/mysql/conf.d \-v /home/data/master/mysql/data:/var/lib/mysql:rw \-v /home/data/master/mysql/my.cnf:/etc/mysql/my.cnf \--name mysql_master \--restart=always \-d mysql:8.0

部署从节点

docker run \-p 3308:3306 \-e MYSQL_ROOT_PASSWORD=123456 \-v /home/data/slave/mysql/conf:/etc/mysql/conf.d \-v /home/data/slave/mysql/data:/var/lib/mysql:rw \-v /home/data/slave/mysql/my.cnf:/etc/mysql/my.cnf \--name mysql_slave \--restart=always \-d mysql:8.0

配置权限

主节点执行

-- 创建slave用户
CREATE USER 'demo_slave'@'%';
-- 设置密码
ALTER USER 'demo_slave'@'%' IDENTIFIED WITH mysql_native_password BY '123456789';
-- 授予复制权限
GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'demo_slave'@'%';
-- 刷新权限
FLUSH PRIVILEGES;

主节点执行命令

SHOW MASTER STATUS;

该命令会返回以下信息:

名称说明
File当前正在写入的二进制日志文件名
Position当前正在写入的二进制日志文件的位置
Binlog_Do_DB指定需要写入二进制日志的数据库名
Binlog_Ignore_DB指定不需要写入二进制日志的数据库名

在这里插入图片描述

配置从库读取主节点配置

change master to master_host='主节点ip', master_user='demo_slave', master_password='123456789', master_port=3307, master_log_file='mysql-bin.000003', master_log_pos=2023, master_connect_retry=30;

参数说明

参数说明
master_portMaster的端口号,指的是容器的端口号
master_user用于数据同步的用户
master_password用于同步的用户的密码
master_log_file指定Slave从哪个日志文件开始复制数据,即上文中提到的File字段的值
master_log_pos从哪个Position开始读,即上文中提到的Position字段的值
master_connect_retry如果连接失败,重试的时间间隔,单位是秒,默认是60秒

设置从数据库开启主从服务

start slave;

查询下当前从服务器的状态

show slave status;

在这里插入图片描述

  • Slave_IO_RunningSlave_SQL_Running 都是Yes 就成功了,可以进行测试一下
http://www.yayakq.cn/news/575412/

相关文章:

  • 音乐网站制作源代码常德网络建站
  • python可以做网站模板吗建设医院官方网站
  • seo怎么给网站做外链做化工外贸需要那些网站
  • 优秀网站开发商浙江省建筑考证服务平台
  • 安阳网站哪家做的好佛山市网站建设分站多少钱
  • 网站建设人工费手机ui设计是什么
  • 烟台做网站找哪家好新钥匙石家庄网站建设
  • 怎么用模板做网站营销型网站建设教程视频教程
  • 大学生网站建设申报书wordpress下载流程
  • 免费企业网站建设介绍dede网站文章同步
  • 长沙那个手机建网站公司好网站建设按钮
  • 怎么做娱乐网站网站转应用
  • 石家庄高端外贸建站做车展的网站
  • 微信网站建设价格程序员培训机构有哪些
  • 网站优化毕业设计私人做网站要多少钱
  • 泉州网站建设有哪些wordpress的app怎么用
  • 什么网站系统做的最好网站建设技能考试试题三
  • 深圳勘察设计协会网站青岛知名网站建设
  • 湖南网站推广多少钱wordpress-move
  • 餐饮行业网站建设风格seo销售
  • 工作室装修网站源码wordpress内容插件
  • wordpress安装网站吗深圳网络营销技巧
  • 北京朝阳区网站建设公司泉州搜索推广
  • 淘宝客怎么做自己网站推广有了域名和空间怎么做网站内容
  • 要学做游戏上什么网站学好庞各庄网站建设公司
  • 有好看图片的软件网站模板云主机放多个网站
  • 天津智能网站建设哪家好php做的网站代码
  • 台州做网站需要多少钱徐州网站设计网
  • 网站界面设计规划建卖手机网站
  • 网站设计样例佛山多语网站制作