MySQL 索引

在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 一、索引概述1.1、什么是索引索引是用于快速找出在某个列中拥有特定值的行。 如果没有索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行...

系统运维

MySQL 存储过程

存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升 一、存储过程概述1.1、什么是存储过程存储过程是数据库中的一个重要对象。 存储过程是在数...

系统运维

MySQL多主模型实战

MySQL AB解决了数据备份的问题,但是当A由于某些原因宕机后,WEB服务器就没有办法在往数据库写或者读写了。线上业务中断了,完了,出事故了。这该怎么办呢? 本节课主要给大家讲解如果处理因为MySQL主服务器宕机造成的业务中断问题,保障MySQL业务高可用。 一、实验拓扑图 二、架构原理1、MySQL互为主备,保障多台MySQL的数据强一致性。 2、VIP漂移,任何一台宕机都不影响数据读写...

系统运维

MySQL子查询

在SQL语言中,一个SELECT-FROM-WHERE语句称为一个查询块。当获得一个查询的答案需要多个步骤的操作,首先必须创建一个查询来确定用户不知道但包含在数据库中的值,将一个查询块嵌套在另一个查询块的WHERE字句或HAVING短语的条件中查询块称为子查询或内层查询。上层的查询块曾为父查询或外层查询。子查询的结果作为输入传递回“父查询”或“外部查询”。父查询将这个值结合到计算中,以便确定...

系统运维

MySQL数据备份与恢复(二) -- xtrabackup工具

MySQL数据备份与恢复(二) – xtrabackup工具上一篇介绍了逻辑备份工具mysqldump,本文将通过应用更为广泛的物理备份工具xtrabackup来演示数据备份及恢复的第二篇内容(本文篇幅较长,建议收藏后阅读)。 01 xtrabackup 工具的安装 1.1 安装依赖包 12/* xtrabackup 的使用需要安装相关的依赖包 否则使用过程中会报相关错误 */yum...

系统运维

MySQL常用函数

MySQL函数,是一种控制流程函数,属于数据库用语言。 MySQL数据库中提供了很丰富的函数。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。 一、数学函数1.1、函数概述MySQL函数是MySQL数据库提供的内部函数。这些内部函数可以帮助用户更加方便的处理表中的数据。 1.2、数学函数概述数学函数...

系统运维

MySQL字段内容拆分及合并

note1. 创建测试表及数据 12345678910111213141516171819-- 创建一张tb_stu表,CREATE TABLE tb_user(id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(10) COMMENT '人名',c_no VARCHAR(64) COMMENT '持剑ID,以逗号分隔&...

系统运维

MySQL数据备份与还原

MySQL 数据库管理系统通常会采用有效的措施来维护数据库的可靠性和完整性。但是在数据库的实际使用过程当中,仍存在着一些不可预估的因素,会造成数据库运行事务的异常中断,从而影响数据的正确性,甚至会破坏数据库,导致数据库中的数据部分或全部丢失。 数据库系统提供了备份和恢复策略来保证数据库中数据的可靠性和完整性。 一、mysqldump备份1.1、数据库备份数据库备份是指通过导出数据或者复制表文...

系统运维

MySQL数据备份及还原(一)

MySQL数据备份及还原(一)01 mysqldump 备份 mysqldump是MySQL数据库自带的逻辑备份工具,属于热备工具。它的备份结果是根据设置的参数将数据库中的信息通过生成创建库、表等对象以及对应表的insert语句组成。 mysqldump 参数选项特别多,可以通过mysqldump –help 查看对应的参数及说明 1234567891011121314[root@t...

系统运维

MySQL数据库主从数据对比及修复

MySQL数据库主从数据对比及修复MySQL主从数据不一致是比较常见的情况,如何对比,如何修复是DBA必知必会的一项熟练的技能。 1、工具安装 使用percona-Toolkit进行数据对比,因此先进行此工具的安装 官方地址: https://www.percona.com/downloads/percona-toolkit 安装依赖包 yum install -y perl-DBI pe...

系统运维
1234