上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页
摘要: 误删主库的在用binlog文件处理: 搭建有主从复制的,在删掉主库正在使用的binlog文件后, 主从依然可以工作. 经测试在不重启从库的前提下, 对主库的操作依然可以同步到从库, 从库重启后主从就会异常. 如不慎删掉了主库在用的binlog,条件允许时,建议使用主库的全备来恢复从库,重新搭建主从. 阅读全文
posted @ 2020-05-19 22:10 叶落kiss 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 1. 主从复制的原理 (Classic Replication) 1.1 主从中涉及到的文件和线程 1.1.1 涉及的线程 主库: DUMP THREAD 从库: IO THREAD SQL THREAD 1.1.2 涉及的文件 主库: mysql-bin.000001 》主库的二进制文件 从库: 阅读全文
posted @ 2020-05-19 00:52 叶落kiss 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1. 主从复制简介 1.1. 基于二进制日志复制的 1.2. 主库的修改操作会记录二进制日志 1.3. 从库会请求新的二进制日志并回放,最终达到主从数据同步 1.4. 主从复制核心功能: 辅助备份,处理物理损坏 扩展新型的架构:高可用,高性能,分布式架构等 2. 主从复制前提(搭建主从的过程) ## 阅读全文
posted @ 2020-05-17 22:55 叶落kiss 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1. 逻辑结构 2. 物理存储结构 2.1 库的物理存储结构 用文件系统的目录来存储 2.2 表的物理存储结构 MyISAM(一种引擎)的表: -rw-r 1 mysql mysql 10816 Apr 18 11:37 user.frm # 存储列相关信息 -rw-r 1 mysql mysql 阅读全文
posted @ 2020-05-17 19:45 叶落kiss 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 1. 一条sql语句从client端发出到得到结果的过程 连接层 --》 sql层 --》 存储引擎层 1.1 连接层 1.3.2.1 连接层 (1)提供连接协议:TCP/IP 、SOCKET (2)提供验证:用户、密码,IP,SOCKET (3)提供专用连接线程:接收用户SQL,返回结果 通过以下 阅读全文
posted @ 2020-05-17 19:38 叶落kiss 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 1. 安装包下载,准备环境 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz# 创建以下目录,(目录位置自定义,无强制) 软件路径: /opt/mysql/ 数据 阅读全文
posted @ 2020-05-17 17:23 叶落kiss 阅读(4679) 评论(0) 推荐(0) 编辑
摘要: 10.1安装 10.1.1 安装依赖包: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum -y install perl perl-devel libaio libaio-devel 阅读全文
posted @ 2020-05-16 15:14 叶落kiss 阅读(1746) 评论(0) 推荐(1) 编辑
摘要: 2. 备份类型 2.1 热备 在数据库正常业务时,备份数据,并且能够一致性恢复(只能是innodb) 对业务影响非常小热备会备份备份开始前及备份过程中产生的新数据。 2.2 温备 锁表备份,只能查询不能修改(myisam) 影响到写入操作 2.3 冷备 关闭数据库业务,数据库没有任何变更的情况下,进 阅读全文
posted @ 2020-05-14 00:27 叶落kiss 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 1.slow_log 慢日志 1.1 作用: 记录慢SQL语句的日志,定位低效SQL语句的工具日志 1.2 开启慢日志(默认没开启) 开关: slow_query_log=1 文件位置及名字 slow_query_log_file=/data/mysql/slow.log 设定慢查询时间: long 阅读全文
posted @ 2020-05-12 22:51 叶落kiss 阅读(360) 评论(0) 推荐(0) 编辑
摘要: mysql提供的工具类日志种类: 1.错误日志(log_error) 用来记录启动\关闭\日常运行过程中,状态信息,警告,错误。默认是开启的 1.1 错误日志配置 1 默认就是开启的: /数据路径下/hostname.err 2 查看错误日志位置:select @@log_error; 3 4 手工 阅读全文
posted @ 2020-05-11 00:29 叶落kiss 阅读(766) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页