
MySQL
文章平均质量分 94
这闺女长得真俊啊
发誓和放屁也没差
展开
-
MHA高可用配置及故障切换
一、MHA理论 MHA概念 MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。 MHA 的组成 1、MHA Node(数据节点) MHA Node 运行在每台 MySQL 服务器上。 2、MHA Manager(管理节点) MHA Manag原创 2021-02-24 15:19:48 · 346 阅读 · 3 评论 -
MySQL主从复制与读写分离
在企业应用中,成熟的业务通常数据量都比较大 单台MySQL在安全性、 高可用性和高并发方面都无法满足实际的需求 配置多台主从数据库服务器以实现读写分离 MySQL主从复制原理 MySQL的复制类型 基于语句的复制(STATEMENT, MySQL默认类型) 基于行的复制(ROW) 混合类型的复制(MIXED) MySQL主从复制的工作过程; 读写分离的概念 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATEDELETE),而从数据库处理SELECT查询操作。数据库复制被用原创 2021-02-11 16:30:49 · 250 阅读 · 3 评论 -
MySQL高级(进阶) SQL语句(详细且多)
MySQL高级(进阶) SQL语句 location表格 use xyw; create table location (Region char(20),Store_Name char(20)); insert into location values('East','Boston'); insert into location values('East','New York'); insert into location values('West','Los Angeles'); insert into原创 2021-02-10 22:55:19 · 635 阅读 · 3 评论 -
MySQL数据库日志管理、备份与恢复
MySQL 日志管理 MySQL的日志默认保存位置为/usr/local/mysql/data vim /etc/my.cnf [mysqld] ##错误日志,用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启 log-error=/usr/local/mysql/data/mysql_error.log #指定日志的保存位置和文件名 ##通用查询日志,用来记录MySQL的所有连接和语句,默认是关闭的 general_log=ON general_log_file=/usr/loc原创 2021-02-10 15:59:06 · 257 阅读 · 0 评论 -
MySQL数据库事务和存储引擎的相关内容学习(详细)
MySQL 事物 1、事务的概念 ●事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这组数据库命令要么都执行,要么都不执行。 ●事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元。 ●事务适用于多用户同时操作的数据库系统的场景,如银行、保险公司及证券交易系统等等。 ●事务通过事务的整体性以保证数据的一致性。 说白了,所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。原创 2021-02-09 17:10:39 · 239 阅读 · 0 评论 -
MySQL数据库索引的种类、创建、删除
MySQL 索引 一、索引的概念 ●索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。 ●使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。 ●索引就好比是一本书的目录,可以根据目录中的页码快速找到所需的内容。 ●索引是表中一列或者若干列值排序的方法。 ●建立索引的目的是加快对表中记录的查找或排序。 1.1 索引的作用 ●设置了合适的索引之原创 2021-02-06 15:01:42 · 266 阅读 · 2 评论 -
MySQL数据库的认识及基础命令操作
一、数据库的基本概念 1.1 数据 描述事物的符号记录 包括数字、文字、图形、图像、声音、档案记录等 以“记录”形式按统一的格式进行存储 表 将不同的记录组织在一起 用来存储具体的数据 数据库 表的集合、时存储数据的仓库 以一定的组织方式存储的相互有关的数据集合 数据库管理系统(DBMS) 是实现对数据库资源有效组织、管理和存取的系统软件 数据库的建立和维护功能、数据库定义功能、数据操纵功能能、数据库的运行管理功能、通信功能 数据库系统(DBS) 是一个人机系统,有硬件、OS、数据库、DBMS、应用软件和数原创 2021-02-04 14:47:34 · 342 阅读 · 1 评论