MySQL
文章平均质量分 91
你要了解的MySQL这里都有
是个笨小孩
这个作者很懒,什么都没留下…
展开
-
7.MySQL数据库 MHA高可用介绍与搭建
在构建 mysql 集群时,单 master 做主从复制虽然极大的提高了数据库的读写能力,但是一旦遇到单点故障则会导致整个集群瘫痪,所以我们通常会对 master 做高可用配置,提高集群的冗余能力MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件MHA 的出现就是解决MySQL 单点的问题MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。原创 2022-08-22 17:36:17 · 108 阅读 · 0 评论 -
5.MySQL高级语句,你给我学!
视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在。一个视图可以对应一个基本表,也可以对应多个基本表。4.视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构。3.表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时对它进行修改,但视图只能有创建的语句来修改。6.视图的建立和删除只影响视图本身,不影响对应的基本表。原创 2022-08-22 17:34:26 · 979 阅读 · 2 评论 -
6.MySQL数据库主从复制与读写分离
在实际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似于rsync,但是不同的是rsync是对磁盘文件做备份,而mysql主从复制是对数据库中的数据、语句做备份读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。原创 2022-08-22 17:35:26 · 91 阅读 · 0 评论 -
3.MySQL数据库的索引
1.索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C 语言的链表通过指针向数据记录的内存地址)2.使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度3.索引就好比一本书的目录,可以根据目录中的页码快速找到所需的内容4.索引是表中一列或者若干列值排序的方法5.建立索引的目的是加快对表中记录的查找或排序① 普通索引 :针对所有字段,没有特殊的需求/规则。...原创 2022-08-12 17:11:19 · 640 阅读 · 0 评论 -
2.MySQL用户管理与授权
用到Navicat这个工具测试是否还能查看,不能查看了。原创 2022-08-12 17:09:32 · 274 阅读 · 0 评论 -
3-1.MySQL数据库的事务
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中, 要删除一个人员,即需要删除人员的基本资料,又需要删除和该人员相关的信息,如信箱, 文章等等。这样,这些数据库操作语句就构成一个事务事物的ACID特点为:原子性、一致性、隔离性、持久性事务之间的相互影响分为:脏读、不可重复读、幻读、丢失更新事务隔离级别分为:read uncommitted(未提交读)、read committed(提交读)、repeatable read(可重复度)、serializable:串行化。...原创 2022-08-12 17:12:04 · 163 阅读 · 0 评论 -
3-2.MySQL数据库的存储引擎
数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎MySQL中的数据用各种不同的技术存储在文件中,每一种技术都使用不同的存储机制、索引技巧、锁定水平并最终提供不同的功能和能力,这些不同的技术以及配套的功能在MySQL中称为存储引擎。...原创 2022-08-12 17:12:45 · 96 阅读 · 0 评论 -
1.MySQL数据库介绍和基础操作
1.SQL Server(微软公司产品)面向Windows操作系统简单、易用2. (甲骨文公司产品)面向所有主流平台安全、完善、操作复杂3.DB2(IBM公司产品)面向所有主流平台大型、安全、完善4.MySQL(甲骨文公司收购)免费、开源、体积小非关系数据库也被称作NoSQL (Not Only SQL)存储数据不以关系模型为依据,不需要固定的表格式非关系型数据库的优点数据库可高并发读写对海量数据高效率存储与访问数据库具有高扩展性与高可用性缺点:不支持sql。...原创 2022-08-12 17:07:37 · 376 阅读 · 0 评论 -
4.MySQL数据库的备份与还原,内容很多耐心看完,会有收获O!!!
备份的主要目的是灾难恢复,备份还可以测试应用、回滚数据修改、查询历史数据、审计等。而备份、恢复中,日志起到了很重要的作用是对整个数据库、数据库结构和文件结构的备份保存的是备份完成时刻的数据库是差异备份与增量备份的基础备份与恢复操作简单方便数据存在大量的重复占用大量的备份空间备份与恢复时间长。...原创 2022-08-12 17:14:02 · 2057 阅读 · 0 评论