MySQL
文章平均质量分 94
建议删号重来
这个作者很懒,什么都没留下…
展开
-
MySQL(十一)MHA高可用配置及故障切换
目录前言一、MHA概述1、MHA特点2、MHA 的组成3、故障切换备选主库的算法二、搭建 MySQL MHA1、前期环境准备2、配置 mysql 一主两从3、安装 MHA 软件4、在所有服务器上配置无密码认证5、在 manager 节点上配置 MHA6、在 Master 节点上手动开启虚拟IP7、在manager节点上测试ssh无密码认证8、在manager节点上测试mysql主从连接情况9、在manager节点上启动MHA10、查看 M.原创 2021-11-08 20:43:01 · 516 阅读 · 0 评论 -
MySQL(十)主从复制与读写分离
一、主从复制MySQL 的主从复制和 MySQL 的读写分离两者有着紧密联系,首先要部署主从复制,只有主从复制完成了,才能在此基础上进行数据的读写分离。1、原理主从复制的核心:2个日志、3个线程master 线程:bin log 二进制日志、dump 线程master 上的 dump 线程会监控 bin log 二进制日志的更新,若有更新会通知 slave的 I/O 线程slave:relay log 中继日志、I/O 线程、SQL 线程线程1:slave...原创 2021-11-02 08:55:51 · 276 阅读 · 0 评论 -
MySQL(九)高级SQL语句三
目录一、连接查询1、内连接2、左连接3、右连接二、数据库函数1、数学函数2、聚合函数3、字符串函数4、日期时间函数2、存储过程的优点3、创建存储过程4、修改、删除存储过程总结一、连接查询MySQL的连接查询,通常都是将来自两个或多个表的记录行结合起来,基于这些表之间的共同字段,进行数据的拼接。首先,要确定一个主表作为结果集,然后将其他表的行有选择性的连接到选定的主表结果集上。使用较多的连接查询包括:内连接、左连接和右连接。以左边表格原创 2021-11-02 08:47:29 · 174 阅读 · 0 评论 -
MySQL(八)高级SQL语句中
目录一、视图1、视图定义2、视图创建、查询、修改应用二、null值与空值三、mysql中正则表达式的运用四、运算符1、算术运算符2、比较运算符3、逻辑运算符(布尔值)4、位运算符5、运算符优先级总结一、视图1、视图定义 视图是从一个或多个表中导出来的表,是一种虚拟存在的表,这张虚拟表是真实数据的一个动态映射,包含真实数据,只是做了映射。这张虚拟表能动态的保存结果集,因为视图和真实表之间是动态同步的关系,所以我们修改虚拟表的同...原创 2021-10-28 22:32:52 · 233 阅读 · 0 评论 -
MySQL(七)高级SQL语句上
目录一、按关键字排序(order by)1、单字段排序2、多字段排序3、条件查询排序二、区间判断及查询不重复记录三、查询不重复记录(distinct)四、对结果进行分组(group by)五、限制结果目录(limit)六、设置别名(as)1、别名的语法结构2、使用场景3、简单应用4、AS 还作为连接语句的操作符七、通配符(%和_)八、子查询1、子查询定义2、子查询—alias3、子查询—exists总结一、按关键字排序(o.原创 2021-10-28 00:13:43 · 181 阅读 · 0 评论 -
MySQL(六)日志管理 、备份与恢复
目录前言一、数据备份的重要性二、MySQL日志1、日志类型与作用2、MySQL配置文件中实现日志功能3、日志查询三、数据备份类型1、物理备份2、逻辑备份四、常见的备份方法1、物理冷备2、专用备份工具 mysqldump 或 mysqlhotcopy3、启用二进制日志进行增量备份4、第三方工具备份五、MySQL 备份与恢复应用1、物理冷备份与恢复2、mysqldump 备份与恢复总结前言随着办公自动化和电子商务...原创 2021-10-25 21:53:29 · 268 阅读 · 0 评论 -
MySQL(五)存储引擎
目录前言一、存储引擎概念介绍1、企业选择存储引擎依据二、MyISAM介绍1、MyISAM的特点2、MyISAM在磁盘上存储成三个文件3、MyISAM 表支持 3 种不同的存储格式4、MyISAM适用的生产场景三、Innodb介绍1、Innodb特点2、Innodb 在磁盘上存储成三个文件3、Innodb适用生产场景四、查看和修改存储引擎的方法1、查看存储引擎2、修改存储引擎五、innodb 和 myisam 的区别总结前言...原创 2021-10-25 21:45:07 · 126 阅读 · 0 评论 -
MySQL(四)事务
目录前言一、事务1、事务的概念2、事务的ACID特点3、事务间的相互影响(间接)4、Mysql及事务隔离级别(四种)5、事务隔离级别的作用范围分为两种二、事务控制语句1、测试提交事务2、测试回滚事务3、测试多点回滚4、使用 set 设置控制事务总结前言MySQL 事务主要用于处理操作量大,复杂度高的数据。事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。一、事务1、事务的概念...原创 2021-10-25 21:08:57 · 808 阅读 · 1 评论 -
MySQL(三)索引
目录一、索引的概念二、索引的作用三、索引的副作用四、索引的分类和创建1、普通索引2、唯一索引3、主键索引4、组合索引(单列索引与多列索引)5、全文索引(FULLTEXT)五、查看索引六、删除索引总结一、索引的概念●索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。●使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相原创 2021-10-25 21:00:50 · 99 阅读 · 0 评论 -
MySQL(二)数据库管理与用户权限
目录一、常用数据类型1、MySQL数据库的数据文件二、查看数据库结构三、SQL语句概述1、数据定义语言DDL2、数据操纵语言DML3、数据查询语言DQL4、数据控制语言DCL5、其它应用四、数据表高级操作1、克隆表2、清空表,删除表内的所有数据3、创建临时表五、数据库用户管理1、MySQL中种常见的约束/规则2、主键表和外键表的理解3、数据库用户管理4、忘记MySQL数据库root用户的密码的解决办法六、数据库用户授权1、授原创 2021-10-25 20:00:46 · 594 阅读 · 0 评论 -
MySQL(一)数据库初体验
目录一、数据库的基本概念1、数据、表与数据库2、数据库管理系统(DBMS)3、数据库系统的发展二、关系与非关系型数据库介绍1、当今主流数据库介绍2、实体和关系的概念3、关系型数据库和非关系数据库三、MySQL数据库介绍1、MySQL商业版与社区版两者区别2、MySQL产品阵营3、下载网址4、数据库日志四、MySQL 数据类型1、数值类型2、日期和时间类型3、字符串类型总结一、数据库的基本概念1、数据、表与数据库①、数据(原创 2021-10-25 19:38:45 · 261 阅读 · 0 评论