随笔分类 -  mysql

摘要:mysql-高可用架构:MHA 1. MHA简介 MHA(Master High Availability)是由日本人yoshinorim开发的一款成熟且开源的MySQL高可用程序,它实现了MySQL主从环境下MASTER宕机后能够自动进行单次故障转移的功能,其本身由perl语言编写,安装方便使用简 阅读全文
posted @ 2022-06-12 21:36 残-云 阅读(410) 评论(0) 推荐(0) 编辑
摘要:Mysql-备份与恢复 1.备份的分类 1.1物理备份 物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份 冷备份 冷备份(脱机备份) :是在关闭数据库的时候进行的 热备份 热备份(联机备份) : 数据库处于运行状态,依赖于数据库的日志文件 温备份 温备份:数据库锁定表格(不可写入 阅读全文
posted @ 2022-06-05 22:22 残-云 阅读(267) 评论(0) 推荐(0) 编辑
摘要:Mysql-主从复制与读写分离 1.MySQL主从复制与读写分离 1.1主从复制与读写分离 mysql使用主从复制的原因大概由一下三点: 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样 阅读全文
posted @ 2022-06-05 21:15 残-云 阅读(674) 评论(0) 推荐(2) 编辑
摘要:Mysql-高级查询语句 本博客中数据来源于:mysql官方练习数据库。 该数据库结构为: 1.控制语句 1.1DISTINCT distinct用于记录该字段有多少不同的字段。如下所示,title表中第二个字段title有多条重复记录。 使用DISTINCT语句可以方便查询该字段有多少不同的值。 阅读全文
posted @ 2022-06-05 20:42 残-云 阅读(199) 评论(0) 推荐(0) 编辑
摘要:Mysql-事务 本质是一组不可分割SQL语句,所以事务不可以嵌套 1. 概念 ●事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为--个整体一起向系统提交或撤销操作请求,即这组数据库命令要么都执行,要么都不执行。 ●事务是-一个不可分割的工作逻辑单元,在数据库系统上执行并 阅读全文
posted @ 2022-05-31 10:09 残-云 阅读(57) 评论(0) 推荐(0) 编辑
摘要:Mysql-索引 1. 概念 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于c语言的链表通过指针指向数据记录的内存地址) 使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。 阅读全文
posted @ 2022-05-30 16:52 残-云 阅读(63) 评论(0) 推荐(0) 编辑
摘要:Mysql基础命令 1.mysql命令分类 数据定义语言(DDL) DDL全称是Data Definition Language,即数据定义语言,定义语言就是定义关系模式、删除关系、修改关系模式以及创建数据库中的各种对象,比如表、聚簇、索引、视图、函数、存储过程和触发器等等。 数据操纵语言(DML) 阅读全文
posted @ 2022-05-30 08:46 残-云 阅读(89) 评论(0) 推荐(0) 编辑
摘要:Mysql数据库介绍 1.什么是数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所以,现在我们使用关系型数据库管理 阅读全文
posted @ 2022-05-24 14:20 残-云 阅读(667) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示