
MySQL
文章平均质量分 94
不会开飞机的舒克i
学如逆水行舟,不进则退。心似平原跑马,易放难收。
展开
-
Squid私房菜————Squid 代理服务器|Squid 服务|传统代理服务器部署|透明代理服务器部署|详细图解
Squid 代理服务器1.Squid 代理服务器1.1 代理的工作机制1.2 Squid 代理的类型2.安装 Squid 服务2.1 编译安装 Squid1.Squid 代理服务器Squid 主要提供缓存加速、应用层过滤控制的功能。1.1 代理的工作机制代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。将获得的网页数据(静态 Web 元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。1.2 Squid 代理的类型传统代理:适用于Internet,需在客户机指定代理服务原创 2021-07-06 19:02:12 · 444 阅读 · 2 评论 -
MySQL 私房菜————MySQL 语句MHA概念|MHA高可用集群部署|故障切换 |进厂必会|
MHA高可用集群部署1.MHA概念1.1 MHA 的组成1.2 MHA 的特点2.MySQL与MHA部署2.1 部署思路(1) MHA架构(2) 故障模拟2.2 部署准备2.3 修改mysql节点的主机名2.4 修改三台MySQL服务器的主配置文件/etc/my.cnf,并创建命令软链接2.5 配置MySQL一主两从(1)所有MySQL服务器进行MySQL授权(2)在Master节点查看二进制文件和同步点(3)在 Slave1、Slave2 节点执行同步操作(4)Slave1、Slave2 节点设置为只读模原创 2021-07-02 23:29:17 · 520 阅读 · 1 评论 -
MySQL 私房菜————MySQL 语句|MySQL主从复制|读写分离|相关环境部署|进厂必会|
MySQL主从复制与读写分离前言1.MySQL 主从复制原理1.1 MySQL 支持的复制类型1.2 MySQL主从复制的工作过程(1)Master 服务器保存记录到二进制日志(2)Slave 服务器复制 Master 服务器的日志(3)Slave 服务器重放复制过来的日志2.MySQL读写分离2.1 读写分离的概念2.2 读写分离存在意义2.3 什么时候要读写分离2.4 MySQL 读写分离原理2.5 常见的 MySQL 读写分离(1)基于程序代码内部实现(2)基于中间代理层实现3.MySQL主从复制实验原创 2021-07-01 18:44:06 · 802 阅读 · 2 评论 -
MySQL 私房菜————MySQL 语句|正则表达式|空值和无值区别|存储过程|循环语句|进阶语句(三)|
MySQL 语句1.准备表信息2.MySQL高级语句2.1 空值(null)和无值(’’)的区别1.准备表信息2.MySQL高级语句2.1 空值(null)和无值(’’)的区别无值的长度为0,不占用空间;而空值null 的长度是null,是占用空间的IS NULL或者IS NOT NULL,是用来判断字段是不是NULL或者不是NULL,是不能查出是不是无值的无值的判断使用=’‘或者<>’'来处理。<>代表不等于在通过count()指定字段统计又多少行数时,如果遇到N原创 2021-06-30 18:00:14 · 547 阅读 · 0 评论 -
MySQL 私房菜————MySQL 语句|别名|子查询|连接查询|联集|排序|进阶语句(二)|
MySQL 语句1.准备表信息2.MySQL高级语句2.1 别名2.2 子查询:连接表格2.3 EXISTS3.连接查询3.1 inner join(等值相连)3.2 left join(左联接)3.3 right join(右联接)4.CREATE VIEW 视图5.MySQL之联集、交集值、无交集值、case5.1 联集(1)UNION(2)UNION ALL5.2 交集值5.3 无交集值5.4 CASE6.排序6.1 算排名6.2 算中位数6.3 算累积总计6.4 算总合百分比6.4 算累积总合百分比原创 2021-06-29 19:01:51 · 485 阅读 · 1 评论 -
MySQL 私房菜————MySQL 语句|SELECT语言|通配符|数学函数|进阶语句|
MySQL 语句1.MySQL 高级(进阶) SQL 语句1.1 SELECT1.2 DISTINCT1.3 WHERE1.4 AND、OR1.5 IN1.6 BETWEEN1.7 通配符、LIKE1.8 ORDER BY2.函数2.1 数学函数2.2 聚合函数2.3 字符串函数2.4 | | 连接符2.5 GROUP BY2.6 HAVING1.MySQL 高级(进阶) SQL 语句1.1 SELECT显示表格中一个或数个字段的所有资料语法:SELECT 字段 FROM 表名select na原创 2021-06-28 20:14:54 · 437 阅读 · 1 评论 -
MySQL 私房菜————MySQL 日志管理|MySQL 备份与恢复|完全备份|
MySQL 日志管理1.MySQL 日志管理1.1 MySQL常用日志类型及开启1.错误日志2.通用查询日志3.二进制日志(binlog)4.慢查询日志1.2 MySQL的日志开启与配置1.3查看日志状态1.查看通用查询日志是否开启2.查看二进制日志是否开启3.查看慢查询日志功能是否开启4.查看慢查询时间设置5.在数据库中设置开启慢查询的方法2.MySQL 备份与恢复2.1 为什么要数据备份?2.2 数据库备份的分类2.2.1 从物理与逻辑的角度分类(1)物理备份(2)逻辑备份2.2.2 从数据库的备份策略原创 2021-06-27 19:08:57 · 768 阅读 · 1 评论 -
MySQL 私房菜————MySQL事务|MySQL 存储引擎|事务控制语句|
MySQL事务1.MySQL事务1.1 事务的概念1.2 事务的ACID特点1、原子性2、一致性3、隔离性4、持久性2.事务控制语句2.1 相关语句2.2 案例(1)创建表,并添加数据(2)测试提交事务(3)测试回滚事务(4)测试多点回滚3.使用 set 设置控制事务4.MySQL 存储引擎4.1 存储引擎概念4.2 MyISAM1、MyISAM的特点介绍2、MyIAM支持的存储格式3、MyISAM适用的生产场景举例5.原创 2021-06-24 19:18:09 · 656 阅读 · 0 评论 -
MySQL 私房菜————数据库索引|创建方法|查看索引|
数据库索引1.Mysql索引1.1 索引简介1.2 索引的作用1.3 索引的副作用1.4 创建索引的原则依据1.5 索引的分类2.索引的分类和创建2.1 普通索引:最基本的索引类型,没有唯一性之 类的限制。2.2 唯一索引:与普通索引类似,但区别是唯一索引列的每个值都唯一。唯一索引允许有空值(注意和主键不同)。如果是用组合索引创建,则列值的组合必须唯一。添加唯一键将自动创建唯一索引。2.3 主键索引:是一种特殊的唯一索引,必须指 定为“PRIMARY KEY"。一个表只能有一个主键,不允许有空值。添加主键将原创 2021-06-24 13:46:09 · 649 阅读 · 0 评论 -
MySQL 私房菜————数据库管理|用户管理|用户权限管理|
用户管理1.MySQL中6种常见的约束2.Mysql 用户密码管理2.1 创建用户2.2 查看用户信息2.3 重命名用户2.4 删除用户2.5 修改当前登录用户密码2.6 修改其他用户密码2.7 忘记 用户密码的解决办法3.数据库用户授权3.1 授予权限3.2 查看权限3.3 撤销权限3.4 FLUSH PRIVILEGES1.MySQL中6种常见的约束主键约束(primary key)外键约束( foreign key)非空约束(not null)唯一性约束(unique [key| index原创 2021-06-24 10:23:26 · 446 阅读 · 0 评论 -
MySQL 私房菜————数据库管理|数据库结构分析|进阶操作命令|
MySQL数据库管理1.MySQL数据库管理1.1 克隆表方法一方法二1.2 清空表,删除表内的所有数据方法一方法二2.查看数据库结构2.1 进入数据库2.2 查看数据库的信息2.3 查看数据库中表的信息2.4 显示数据表的结构(字段)3.SQL语句概述3.1 SQL语言3.2 SQL分类4.DDL4.1 创建数据库和表4.2 删除指定的数据表4.3 删除指定的数据库5.DML管理表中的数据记录5.1 插入新数据:insert5.2 修改、更新原有数据:update5.3 删除不需要的数据:delete6.原创 2021-06-24 10:23:00 · 176 阅读 · 1 评论