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

淘客免费网站建设网站字体加载不出来怎么办

淘客免费网站建设,网站字体加载不出来怎么办,物流企业网站模板,微信网站开发源代码目录 1. 主库设置2. 从库设置3. 验证主从复制内容汇总表格 摘要: 在Windows系统上通过Docker部署MySQL主从复制,以下是详细的步骤和命令,帮助你设置一主一从的MySQL复制环境。 1. 主库设置 步骤1:运行MySQL主库容器 docker run …

目录

        • 1. 主库设置
        • 2. 从库设置
        • 3. 验证主从复制
        • 内容汇总表格

摘要:
在Windows系统上通过Docker部署MySQL主从复制,以下是详细的步骤和命令,帮助你设置一主一从的MySQL复制环境。


1. 主库设置

步骤1:运行MySQL主库容器

docker run --name mysql-master 
-v "D:\mysql\mysql-master\log:/var/log/mysql" 
-v "D:\mysql\mysql-master\data:/var/lib/mysql" 
-v "D:\mysql\mysql-master\conf\my.cnf:/etc/mysql/conf.d/my.cnf" 
-e MYSQL_ROOT_PASSWORD=password@312 
-p 3306:3306 -d mysql:5.7.44

在这里插入图片描述

注意:确保配置文件D:\mysql\mysql-master\conf\my.cnf的读写权限设置为只读,以避免启动容器时的权限错误。

步骤2:进入MySQL主库容器

docker exec -it mysql-master mysql -uroot -p

设置MySQL用户和权限,以便进行复制。
在这里插入图片描述

步骤3:配置MySQL主库

CREATE USER 'root'@'%' IDENTIFIED BY 'password@312';
ALTER USER 'root'@'%' IDENTIFIED BY 'password@312';
GRANT REPLICATION SLAVE ON *.* TO 'root'@'%';
FLUSH PRIVILEGES;
SHOW MASTER STATUS;

这些命令创建了一个新的用户,并授予了复制权限。
在这里插入图片描述

流程图:主库设置

开始
运行主库容器
设置容器卷和端口映射
开始
进入MySQL容器
配置MySQL用户和权限
执行命令
CREATE USER
执行命令
GRANT REPLICATION SLAVE
执行命令
SHOW MASTER STATUS

步骤4:查看容器IP地址

docker inspect 
-f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mysql-master

记录主库容器的IP地址,以便从库使用。
在这里插入图片描述

2. 从库设置

步骤1:运行MySQL从库容器

docker run 
--name mysql-slave 
-v "D:\mysql\mysql-slave\log:/var/log/mysql" 
-v "D:\mysql\mysql-slave\data:/var/lib/mysql" 
-v "D:\mysql\mysql-slave\conf\my.cnf:/etc/mysql/conf.d/my.cnf" 
-e MYSQL_ROOT_PASSWORD=password@312 
-p 3307:3306 -d mysql:5.7.44

与主库设置类似,但端口映射为3307。
**注意:**确保配置文件D:\mysql\mysql-slave\conf\my.cnf的读写权限设置为只读。

步骤2:进入MySQL从库容器

docker exec -it mysql-slave mysql -uroot -p

与主库设置类似。配置从库以连接到主库。

步骤3:配置MySQL从库

CHANGE MASTER TO 
MASTER_HOST='172.17.0.2', 
MASTER_USER='root', 
MASTER_PASSWORD='password@312', 
MASTER_LOG_FILE='mysql-bin.000015', 
MASTER_LOG_POS=154;
START SLAVE;
SHOW SLAVE STATUS;

在这里插入图片描述

这些命令配置从库以连接到主库,并启动复制。

流程图:从库设置

开始
运行从库容器
设置容器卷和端口映射
开始
进入MySQL容器
配置MySQL从库
执行命令
CHANGE MASTER TO
执行命令
START SLAVE
执行命令
SHOW SLAVE STATUS
3. 验证主从复制

步骤1:在主库创建测试表

CREATE TABLE `test` (`id` INT NOT NULL AUTO_INCREMENT,`data` TEXT NOT NULL,`created_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

在主库创建一个测试表。

步骤2:在从库检查数据同步

SELECT * FROM test;

在从库查询测试表,验证数据是否已同步。

流程图:验证主从复制

开始
在主库创建测试表
在从库检查数据同步
内容汇总表格
章节命令说明
主库设置docker run --name mysql-master ...运行MySQL主库容器
主库设置docker exec -it mysql-master mysql -uroot -p进入MySQL主库容器
主库设置CREATE USER 'root'@'%' IDENTIFIED BY 'password';创建用户并授权
主库设置SHOW MASTER STATUS;显示主库状态
从库设置docker run --name mysql-slave ...运行MySQL从库容器
从库设置docker exec -it mysql-slave mysql -uroot -p进入MySQL从库容器
从库设置CHANGE MASTER TO MASTER_HOST='IP', ...配置从库连接到主库
从库设置START SLAVE;启动从库复制
从库设置SHOW SLAVE STATUS;显示从库状态
验证主从复制CREATE TABLE test ...在主库创建测试表
验证主从复制SELECT * FROM test;在从库查询测试表
http://www.yayakq.cn/news/625204/

相关文章:

  • 网站维护英文做网站获取手机号码
  • 网站弹出一张图怎么做代码竹子建站公司
  • 机房建设网站模板下载了字体怎么安装到wordpress
  • 黑龙江建设集团网站.net 网站开发框架
  • 行业网站建设哪家专业大量增加告权重网站友链回提升网站权重吗
  • 宝格丽网站建设怎么建立自己的自媒体平台
  • 建材类网站建设需要的资料咸宁网站建设
  • 做网站数据库多少钱互联网平台有哪些
  • 会建设简单的网站可以赚钱吗网站建设与程序编辑
  • 官方网站做背景墙厂家如何进行优化
  • 网站设计和内容上的不足和建议公司网站如何租用服务器
  • 网站建设客户昆山有建设网站的吗
  • 社交网站设计公司建站模版
  • 申请网站建设的请示好牛网站建设
  • 门头沟营销型网站建设网站外包价格
  • 网站后台源代码更改只做网站应该找谁
  • 江苏省建设人才网站安徽茶叶学会 网站建设
  • 网站后台添加内容网页不显示企业咨询方案
  • 做企业展示型网站的好处深圳大森设计
  • 做彩票网站合法吗健身器材网站源码
  • 如何查看网站架构做网站北京
  • 自助建站网站的宣传手册wordpress桌面应用程序
  • 开发网站类型wordpress收集访问量
  • 手机商城网站潍坊建设gc局网站
  • 天津建设银行网站网站安全管理
  • 海南网站建设哪家不错电子商务网站建设与实践考试
  • 深圳制作网站专业杭州手机网站开发
  • 企业网站官网模板地方门户网站如何盈利
  • 设计公司职位莱芜网站优化是什么
  • 个人网站免费域名获取查询关键词排名软件