MYSQL
文章平均质量分 95
奋斗的蜗牛灬
积跬步 至千里
展开
-
MySQL之 MHA 高可用集群部署
目录前言一、MHA 介绍1.1 MHA 的组成1.2 MHA 的特点二、 搭建 MySQL 高可用(MHA)2.1 修改几台mysql节点的主机名2.2 修改几台MySQL服务器的主配置文件/etc/my.cnf2.3 配置 MySQL一主两从(主从复制)2.4 安装 MHA 软件2.5 在所有服务器上配置无密码认证前言MySQL 的主从复制和读写分离,只能实现读写同时进行时产生的锁表问题,如果主服务器发生故障,则会出现单点故障。解决MySQL 单点故障可以用 Keepalived、MHA、3M等原创 2021-07-02 10:21:28 · 784 阅读 · 0 评论 -
MySQL 主从复制 与 读写分离
目录前言一、MySQL 主从复制1.1 MySQL 支持的复制类型1.2、MySQL主从复制的工作过程Master 服务器保存记录到二进制日志Slave 服务器复制 Master 服务器的日志Slave 服务器重放复制过来的日志二、读写分离1、读写分离的概念2、读写分离存在意义3、什么时候要读写分离4、MySQL 读写分离原理三、主从复制和读写分离部署3.1 搭建 MySQL 主从复制3.1.1 Mysql主从服务器时间同步3.1.2 主服务器的mysql配置3.1.3 从服务器的mysql配置3.1.4原创 2021-07-01 12:12:02 · 340 阅读 · 1 评论 -
Mysql 常用的查询、函数、存储过程等
目录一、MySQL 的查询顺序二、常用查询、函数2.1 语句2.2 通配符2.3 函数2.3.1 数学函数2.3.2 聚合函数2.3.3 字符串函数2.3 GROUP BY、HAVING2.4 外查询与内查询2.5 EXISTS、NOT EXISTS2.6 CASE WHEN 语句三、内连接、外连接(左连接、右链接)四、视图 VIEW五、 空值(NULL) 和 无值('')六、MySQL之正则表达式七、存储过程一、MySQL 的查询顺序参考链接执行顺序从上到下:FORMONJOINWHER原创 2021-06-30 16:11:26 · 668 阅读 · 0 评论 -
MySQL日志管理、备份与恢复
目录前言一、MySQL 日志管理1.1 MySQL的日志分类1.2 MySQL的日志开启与配置1.3 进入数据库里查看相对应的日志是否开启二、MySQL 备份与恢复2.1 为什么要数据备份?2.2 数据库备份的分类2.2.1 从物理与逻辑的角度分类2.2.2 从数据库的备份策略角度分类2.3 常见的备份方法2.4 MySQL 完全备份2.5 物理备份之:冷备份、与恢复2.6 mysqldump 工具 备份与恢复前言一、MySQL 日志管理MySQL 的日志默认保存位置为 /usr/local原创 2021-06-25 12:30:17 · 434 阅读 · 1 评论 -
MySQL 事务 与 存储引擎
目录前言一、MySQL 事务1.1 事务的概念1.2 事务的ACID 特点1.2.1 原子性1.2.2 一致性1.2.3 隔离性(1)隔离性的概念(2)事务之间的相互影响的分类(3)Mysql 事务 隔离级别(4)查询、设置 隔离级别1.2.4 持久性1.3 事务控制语句前言事务(Transaction),一般是指要做的或所做的事情,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位一、MySQL 事务1.1 事务的概念事务是一种机制、一个操作序列,包含了原创 2021-06-24 18:07:50 · 333 阅读 · 2 评论 -
MySQL 数据库介绍
目录前言一、数据库基本概念二、关系型数据库三、非关系型数据库四、MySQL五、安装 MySQL前言有数据产生的地方,就需要数据库。一、数据库基本概念1、数据库的组成数据(Data):是描述事物的符号记录,包括数字,文字、图形、图像、声音、档案记录等,以 “记录” 的形式按统一格式进行存储。表:将多条不同的记录组织在一起;数据库:表的集合,是存储数据的仓库;以一定的组织方式存储的相互有关的数据集合。2、数据库系统数据库系统(DBS)是一个由 硬件、OS、数据库、DBMS、应用软件 和原创 2021-06-21 14:47:05 · 1214 阅读 · 0 评论 -
MySQL 数据库 增删查改、克隆、外键 等操作
目录SQL 字段数据类型查看数据库语句SQL 语句创建、删除 数据库 数据表向表中添加、删除 记录、查询记录修改表名,添加、修改、删除 字段,添加唯一约束查看、删除、添加 表中的索引创建外键约束数据库中有数据表,数据表中有一条一条的记录。SQL 字段数据类型int:整型float:单精度浮点,4字节32位double:双精度浮点,8字节64位char:不可变长的字符类型,读取速度快,耗空间,长度不足会补空格。varchar:可变长的字符类型,但读取数据比 char 低,容易产生内存碎片t原创 2021-06-22 15:52:20 · 361912 阅读 · 159 评论 -
MySQL 索引 介绍、创建与删除
目录前言一、索引介绍1.1 数据库索引的概念1.2 索引的作用1.2 创建索引的原则依据前言正常系统工作时会远远不断的往表中新增数据,对一些大型的网站,索引的作用很明显,MySQL 索引的建立对于 MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。一、索引介绍1.1 数据库索引的概念索引是一个排序的列表,在这个列表中存储着 索引的值 和 包含这个值的数据所在行的物理地址。使用索引后不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数原创 2021-06-23 17:40:51 · 663 阅读 · 0 评论 -
从MySQL数据库获取中文显示乱码解决方案
参考链接:https://www.cnblogs.com/jasonzeng/p/8341445.html.参考链接:https://bbs.csdn.net/topics/390881914显示乱码有许多原因:这里主要是MySQL数据库中 因为【编码不统一】造成的在数据库中输入查询命令:show variables like ‘%char%’显示如下:我们可以看到表的默认字符集是...原创 2018-12-16 14:03:06 · 11919 阅读 · 6 评论