Mysql
mysql小结
fantasy ~z
这个作者很懒,什么都没留下…
展开
-
NoSQL 之 redis配置与优化
目录一、关系型数据库和非关系型数据库2.1 关系型数据库2.2 非关系型数据库二、Redis简介与安装2.1 Redis简介2.2 Redis安装部署2.3 Redis的配置文件修改三、Redis数据库常用命令3.1 连接数据库3.2 获取帮助命令3.3 存放 获取数据3.4 key 相关命令3.5 redis-benchmark3.6 redis 多数据库操作四、Redis持久化4.1 持久化概述4.2 持久化分类4.3 RDB 持久化4.4 通过RDB文件恢复数据4.5 AOF 持久化4.6 根据原创 2020-09-08 19:26:13 · 612 阅读 · 0 评论 -
MHA的高可用及故障切换
一、MHA 概述 一套优秀的MySQL 高可用环境下故障切换和主从复制的软件 MySQL故障过程当中,MHA 能做到0~30秒内自动完成故障切换 MHA 组成 MHA Manger(管理节点) MHA Node (数据节点) MHA 特点 自动故障切换过程中,MHA 试图从宕机的主服务器上保存二进制日志,最大程度的保证数据不丢失 使用半同步复制,可以大大减少数据丢失的风险 目前MHA 支持一主多从架构,最少 三台服务器 即一主两从 二、MHA 高可用及故障切换实验 2.1 实验环境 四台原创 2020-09-01 11:30:16 · 230 阅读 · 0 评论 -
MySQL主从复制与读写分离实验
目录一、主从复制1.1 MySQL的复制类型二、MySQL 读写分离三、主从复制与读写分离实验3.1 实验环境3.2 主从复制3.2.1 主服务器master3.2.2 从服务器3.3 读写分离3.3.1 配置Amoeba服务器3.3.2 主从服务开权限账号3.3.3 修改Amoeba 服务器配置文件3.4 测试 一、主从复制 1.1 MySQL的复制类型 基于语句的复制 基于行的复制 混合类型的复制 二、MySQL 读写分离 读写分离建立在主从复制之上,先有读写分离,才有主从复制 只在主服务器上写原创 2020-08-31 16:56:06 · 534 阅读 · 0 评论 -
MySQL进阶查询与mysql函数
一、MySQL 进阶查询 1.1 按关键字排序 使用ORDER BY 语句 排序可针对一个或多个字段 ASC : 升序 默认排序方式 DESC 降序 ORDER BY 的语法结构 select column1, column2 from 表名 (where 条件) order by column1, …… ASC|DESC; 多字段排序 第一个为主 第二个为辅 select column1, column2 from 表名 (where 条件) order by col原创 2020-08-30 09:45:31 · 276 阅读 · 0 评论 -
Mysql的备份与恢复(完全备份、增量备份)
一、数据备份概述 1.1 数据备份的重要性 在生产环境中,数据的安全性至关重要 任何数据的丢失都有可能产生验证的后果 造成数据丢失的原因 程序错误 ,认为操作错误(大部分),运算错误,磁盘故障,灾难(如地震火灾)和盗窃 1.2 数据库备份的分类 从物理与逻辑的角度,可分为: 物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份 逻辑备份:对数据库逻辑组件(如:表等数据库对象)的备份 物理备份的方法: 冷备份(脱机备份):是在关闭数据库的时候进行的 热备份(联机备份):数据库处于运行状态原创 2020-08-24 11:15:51 · 514 阅读 · 0 评论 -
Mysql的索引、事务与存储引擎
一、索引的概念 是一个排序的列表,存储者索引值和这个值所对应的物理地址 无需对整个列表进行扫描,通过物理地址就可以找到所需数据 是表中一列或者若干列值排序的的方法 需要额外的磁盘空间 二、索引的作用 数据库利用各种快速定位技术,能够大大加快查询速率。 当表很大或查询涉及到多个表时,可以成千上万倍地提高查询速度 可以降低数据库的IO成本,并且还可以降低数据库的排序成本 通过创建唯一性索引保证数据表数据的唯一性 可以加快表与表之间的连接 在使用分组和排序时,可大大减少分组和排序时间 三、索引的分类 3.原创 2020-08-23 09:51:29 · 145 阅读 · 0 评论 -
Mysql数据库的基本操作与管理
目录一、数据库常用的基本操作命令1.1 查看数据库列表信息1.2 查看数据库中包含哪些表1.3 查看数据表的结构(字段)1.4 查看当前状态;二、SQL语句2.1 DDL语句2.1.1 创建数据库2.1.2 创建数据表2.1.3 删除数据库和表2.2 DML 语句2.2.1 插入新数据2.2.2 修改更新表中的数据记录2.2.3 删除表中数据记录2.3 DQL 语句2.4 DCL 语句2.4.1 设置用户权限2.4.2 查看用户的权限2.4.3 撤销用户权限 一、数据库常用的基本操作命令 1.1 查看数原创 2020-08-19 11:03:08 · 561 阅读 · 0 评论 -
Mysql的介绍及安装
目录一、数据库概述1.1 数据库基本概念1.2 数据库发展史1.3 当今主流数据库介绍1.4 关系型数据库1.4.1 关系型数据库存储结构1.4.2 关系型数据库的应用1.5 非关系型数据库二:编译安装MySQL2.1 准备工作2.2 Mysql源码编译及安装2.3 调整安装路径文件的权限2.4 调整配置文件2.5 设置环境变量2.6 初始化数据库2.7 开启数据库2.8 为数据库设置管理员密码 一、数据库概述 数据库(database),简而言之可视为电子化的文件柜–存储电子文件的处所,用户可原创 2020-08-18 20:12:02 · 149 阅读 · 0 评论