mysql
文章平均质量分 79
W.scaler
生如蝼蚁当立鸿鹄之志
展开
-
细节决定成败 MySQL MHA 部署
MySQL MHA1.什么是 MHA2.MHA 的组成3.MHA 的特点搭建MySQL MHA故障模拟1.什么是 MHA• MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。• MHA 的出现就是解决MySQL 单点的问题。• MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。• MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。2.MHA 的组成• MHA Node(数据节点原创 2021-07-04 18:44:36 · 239 阅读 · 3 评论 -
MySQL 主从复制与读写分离 部署
MySQL 主从复制与读写分离一.什么是读写分离二.为什么要读写分离三.什么时候要读写分离四.主从复制与读写分离五.mysql支持的复制类型六.主从复制的工作过程七.MySQL主从复制延迟八.MySQL读写分离原理九.目前较为常见的MySQL读写分离分为以下两种搭建MySQL主从复制搭建MySQL读写分离一.什么是读写分离读写分离,基本的原理是让主数据库处理事务性增、改、删操作( INSERT、UPDATE、DELETE) ,而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同原创 2021-07-01 20:09:08 · 556 阅读 · 6 评论 -
Linux--MySQL 高级(进阶) SQL 语句 (完)
MySQL 高级/进阶 SQL 语句一.算排名二.算中位数三.算累积总计四.算总和百分比五.算累积总和百分比六.空值(null)和 无值(‘ ’)的区别七.正则表达式八.存储过程环境准备一.算排名----算排名----表格自我连结(Self Join), 然后将结果依序列出,算出每一行之前(包含那一行本身)有多少行数SELECT A1.Name, A1.Sales, COUNT (A2.Sales) Rank FROM Total_Sales A1.Total_Sales A2WHERE A1.原创 2021-06-30 16:52:34 · 133 阅读 · 0 评论 -
Linux--MySQL 高级(进阶) SQL 语句 (一)
MySQL 高级/进阶 SQL 语句一.SELECT二.DISTINCT三.WHERE四.AND OR五.IN六.BETWEEN七.通配符八.LIKE九.ORDER BY十.函数十一.聚合函数十二.字符串函数十三.GROUP BY十四.HAVING环境准备,先创建两个表use kgc;create table Localtion (Region char(20),Store_Name char(20));insert into Localtion values('East','Boston');i原创 2021-06-28 16:59:39 · 117 阅读 · 0 评论 -
Linux--MySQL 日志管理、备份与恢复
MySQL 日志管理、备份与恢复一.MySQL 日志管理二.MySQL 完全备份与恢复1.数据备份的重要性一.MySQL 日志管理MySQL 的日志默认保存位置为 /usr/local/mysql/datavim /etc/my.cnf[mysqld]##错误日志,用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启log-error=/usr/local/mysql/data/mysql_error.log #指定日志的保存位置和文件名##通用查询日志,用来记录MySQ原创 2021-06-25 23:17:54 · 454 阅读 · 0 评论 -
Linux--MySQL 索引、事务与存储引擎
MySQL 索引、事务与存储引擎一.MySQL1.索引的概念2.索引的作用3.索引的副作用4.创建索引的原则依据5.索引的分类和创建一.MySQL1.索引的概念●索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。●使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。●索引就好比是一本书的目录,可以根据目录中的页码快速找到所需的内容。原创 2021-06-24 20:03:33 · 176 阅读 · 3 评论 -
Linux--表的高级操作/外键约束 MySQL数据库管理
MySQL数据库管理一.常用的数据类型二.查看数据库结构三.SQL语句四.创建及删除数据库和表五.管理表中的数据记录六.修改表名和表结构七.数据表高级操作一.常用的数据类型int :整型float :单精度浮点 4字节32位double :双精度浮点 8字节64位char :固定长度的字符类型varchar :可变长度的字符类型text :文本image :图片decimal(5,2) :5个有效长度数字,小数点后面有2位二.查看数据库结构1.查看当前服务器中的数据库SHOW DA原创 2021-06-22 23:44:10 · 339 阅读 · 0 评论 -
shell脚本 一键部署 MySQL+ mycli自动补全功能
shell脚本 一键部署MySQL+ mycli自动补全功能 一键部署MySQL+ mycli自动补全功能 一键部署#!/bin/bashecho -e "----正在验证当前为仅主机还是NAT模式----"ping -c 2 -w 2 www.baidu.com &> /dev/nullif [ $? -eq 0 ];then echo -e "检测当前为NAT模式,为您配置在线yum源" mkdir -p /etc/yum.repos.d/repo.bak原创 2021-06-21 22:25:32 · 250 阅读 · 0 评论