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

wordpress写网站教程优化设计全部答案

wordpress写网站教程,优化设计全部答案,做网站是用什么语言做成的,做综合医院网站实现的原理 MySQL实现的机制 (1) master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events); (2) slave将master的binary log events拷贝到它的中继日志(relay log); (3) slave重…

实现的原理

MySQL实现的机制

这里写图片描述
(1) master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events);
(2) slave将master的binary log events拷贝到它的中继日志(relay log);
(3) slave重做中继日志中的事件,将改变反映它自己的数据。


具体实现

环境说明

MySQL5.7(无数据) + CentOS7
(两组)

实现

1.主库配置

#查看数据库状态
systemctl status mysqld
#停服务器
systemctl stop mysqld#修改配置文件
vi /etc/my.cnf
#修改内容
[mysqld]
server-id=1
log-bin=mysql-bin
#解释:server-id服务的唯一标识(主从之间都必须不同);log-bin启动二进制日志名称为mysql-bin#重启
systemctl start mysqld#登录
mysql -uroot -p

2.在主库中新添加一个从库的账号

#添加一个名称为repl,账号密码为repl123456,允许登录的从库ip为192.168.1.132的账号(%为任意ip)
mysql> CREATE USER 'repl'@'192.168.1.132' IDENTIFIED BY 'repl123456';
#题外话:如果提示密码太简单不复合策略加在前面加这句
mysql> set global validate_password_policy=0;#给从库账号授权
mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.1.132';
#说明给repl一个从库复制的权限在这个192.168.1.132ip上#查看主库的状态
mysql> SHOW MASTER STATUS
+------------------+----------+--------------+------------------+-------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000001 |      619 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+
#记住:File是二进制日志文件名,Position 是日志开始的位置。后面从库会用到 后面从库会用到 后面从库会用到

3.从库配置

#查看数据库状态
systemctl status mysqld
#停服务器
systemctl stop mysqld#修改配置文件
vi /etc/my.cnf
#修改的内容
[mysqld]
server-id=2#重启
systemctl start mysqld
#登录
mysql -uroot -p#使用主库授权的账号
mysql> CHANGE MASTER TO-> MASTER_HOST='192.168.1.131',-> MASTER_USER='repl',-> MASTER_PASSWORD='repl123456',-> MASTER_LOG_FILE='mysql-bin.000001',-> MASTER_LOG_POS=619;
#说明:
#192.168.1.131:主库主机ip
#repl:主库授权的账号
#repl123456:主库授权账号密码
#mysql-bin.000001:主库日志文件名
#619:主库日志文件位置#重启
systemctl reatart mysqld

4.测试

在主库添加数据库,表,数据
检测从库是不是有同样操作。

主从相关命令

#查看主库状态
Show master status#查看从库状态
Show slave status
#启动从库
stop slave;

关于从库停机无法同步

问题描述

从库停机修改配置,从起数据库之后,出现无法同步主库内容

#主库状态
mysql> SHOW MASTER STATUS;
+------------------+----------+--------------+------------------+-------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000002 |      619 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+#从库状态
mysql> show slave status\G 
...
Slave_IO_Running: Yes
Slave_SQL_Running: No
...
#正常情况下Slave_SQL_Running是Yes才对

解决方案

#停止主从
mysql> stop slave;
#设置
mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; 
mysql> START SLAVE; 
#重新启动主从,从库断开期间那部分丢失的数据会自动同步过来的

参考文章

转载于:https://www.cnblogs.com/kevinyau/p/11084414.html

http://www.lbrq.cn/news/2627677.html

相关文章:

  • 美团是最早做团购的网站么网络宣传策划方案
  • 做单页网站怎么选产品seo推广主要做什么的
  • 电脑上怎么运行wordpressseo培训教程
  • 电子商务网站建设属性线下引流推广方法
  • 郑州专业建站报价fifa最新排名出炉
  • 做网站寄生虫网站优化塔山双喜
  • 设计一个校园网方案seo报价单
  • 河南定制网站建设报价石家庄百度搜索引擎优化
  • o2o电商网站建设百度推广怎么收费
  • 网站建设 上海大数据营销案例
  • 中国人事建设部网站上海百度seo
  • 东莞建设教育网站前端培训
  • 论坛网站方案微信小程序排名关键词优化
  • 做网站工作都包括什么seo最强
  • 工厂怎么做网站互联网销售是什么意思
  • 网站建设 正邦上海seo优化
  • qq空间怎么跟网站做链接吗龙华网站建设
  • 做动态图片的网站北京seo相关
  • 移动网站建设流程沧州网站优化
  • 做网站用的到minitab么色目人
  • 中山做网站的seo关键词优化怎么做
  • 物业管理系统功能结构图seo专员工资一般多少
  • 武汉网站设计方案南京网站设计优化公司
  • 初中做历史的网站小说关键词生成器
  • 外贸渠道有哪些网站seo技术能不能赚钱
  • 怎么做网站表白seo顾问推推蛙
  • 黄页网页的推广网站下载四平网络推广
  • 有备案号的网站是公司的吗重庆百度关键词推广
  • 北京网站开发公司推广平台怎么找客源
  • 电商网站模板html百度联盟官网
  • Redis 分布式Session
  • 数据分析——Pandas库
  • Java Stream API 详解(Java 8+)
  • 【C语言】文件操作全解析
  • DevOps时代的知识基座革命:Gitee Wiki如何重构研发协作范式
  • Excel将整列值转换为字符串