自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZJY

ZJY

  • 博客(100)
  • 收藏
  • 关注

原创 Kafka私房菜————|消息队列|Kafka特性|Kafka系统架构|Zookeeper+Kafka集群部署|超详细图解|

Kafka1.Kafka 概述1.1 什么是消息队列1.2 为什么需要消息队列(MQ)1.3 使用消息队列的好处(1)解耦(2)可恢复性(3)缓冲(4)灵活性 & 峰值处理能力(5)异步通信1.4 消息队列的两种模式2.Kafka 定义3.Kafka 简介4.Kafka 的特性高吞吐量、低延迟可扩展性持久性、可靠性容错性高并发5.Kafka 系统架构(1)Broker(2)Topic(3)Partition5.1 Partation 数据路由规则5.2 分区的原因(4)Leader(5)Follow

2021-07-21 22:58:18 1090 3

原创 Linux 私房菜————Tomcat|安装部署|主配置|服务优化

Tomcat1.Tomcat服务器简介1.1 Java Servlet1.2 JSP全称Java Server Pages1.3 Tomcat三大核心组件2. 安装部署Tomcat2.1 安装JDK2.2 设置JDK环境变量2.3 验证2.4 安装Tomcat2.5 启动tomcat2.6 主要目录说明3.Tomcat虚拟主机3.1 创建gt和ggtt项目目录和文件3.2 修改tomcat主配置文件3.3 测试4.Tomcat服务优化4.1 优化启动速度4.2 常用的优化参数4.3 Tomcat常用优化选项

2021-06-14 23:03:53 2709 10

原创 Linux 私房菜————Linux系统基本操作命令(十二)|系统安全|账户安全|登录控制|

系统安全|账户安全|登录控制一、账户安全管理1.清理系统账户1.1 将非登陆用户的Shell设为/sbin/nologin或者/bin/falsh1.2 锁定长期不使用的账号1.3 删除无用的账号1.4 清空一个账号密码1.5 锁定账号文件passwd、shadow1.6 禁止root用户登录1.7禁止普通用户登录2.密码安全控制2.1 设置新用户的密码有效期2.2 强制使某个用户下次登陆时更换密码3.防止历史记录泄露3.1 减少记录的命令条数3.2 登录时自动清理历史记录4.终端自动注销5.su用户切换命

2021-04-23 15:33:02 1744 9

原创 Linux 私房菜————Linux系统基本操作命令(九)|RAID配置|RAID5实战操作

RAID配置一、RAID磁盘阵列概述1.常用的RAID级别二、RAID 0 (条带化存储)三、RAID1( 镜像存储)四、RAID5五、RAID6六、RAID1+0(先做镜像,再做条带)七、RAID 0+1(先做条带,再做镜像)八、RAID对比九、创建RAID5设备1.通用准备工作2.使用fdisk工具将新磁盘设备划分主分区3.创建RAID5设备4.查看RAID磁盘详细信息5.创建并挂载文件系统6.模拟实现故障恢复7.更方便的管理软RAID的配置一、RAID磁盘阵列概述  把多块独立的物理硬盘按不同的方

2021-04-19 23:23:03 1572 5

原创 Linux 私房菜————Linux系统基本操作命令(八)|LVM逻辑卷|磁盘配额

LVM逻辑卷和磁盘配额一、逻辑卷管理1.LVM的概述2.LVM机制的基本概念3.LVM 的管理命令4.LVM 操作主要命令步骤mount -o可以指定你的挂载参数一、逻辑卷管理1.LVM的概述能够在保持现有数据不变的情况下动态(弹性伸缩)调整磁盘容量,从而提高磁盘管理的灵活性/boot分区用于存放引导文件,不能基于LVM创建2.LVM机制的基本概念PE是物理卷的基础单元(每个PE的大小是4M)PV (物理卷)由PE所组成VG (卷组)由一个或者多个物理卷组成LV (逻辑卷)

2021-04-18 22:10:38 1278 6

原创 Kubernetes私房菜————|单节点部署|双节点部署|二进制部署|超详细图解|

K8S——单master节点和基于单master节点的双master节点二进制部署 一、准备二、ETCD集群1、master节点2、node节点 三、Flannel网络部署四、测试容器间互通五、单master节点部署1、部署master组件2、node节点部署①、node1节点②、node2节点 六、基于上一步单master节点的双master节点部署1、搭建master2节点2、nginx负载均衡部署3、node节点配置 七、测试1、master1上进行操作2、node1节点cur..

2021-08-12 23:33:35 506

原创 Kubernetes私房菜————Kubernetes的特点|Kubernetes架构|Kubernetes组件|超详细图解|

文章目录 一、Kubernetes简介二、Kubernetes特点1、自我修复2、弹性伸缩3、自动部署和回滚4、服务发现和负载均衡5、机密和配置管理6、存储编排7、批处理 三、Kubernetes集群架构与组件1、Master组件(1)、kube-apiserver(2)、kube-controller-manager(3)、kube-scheduler(4)、etcd 2、Node组件(1)、kubelet(2)、kube-proxy(3)、docker或rocket 四、Kub..

2021-08-11 14:05:34 339

原创 Ansible私房菜————ansible 常用命令|ansible 常用模块|超详细图解|

目录 一、ansible 常用命令1、ansible 命令集2、ansible-doc 命令 二、ansible 常用模块1、ping模块2、command 模块3、cron模块4、user模块5、group模块6、shell模块7、copy模块8、file模块9、yum模块10、service模块11、script模块12、setup模块 一、ansible 常用命令 1、ansible 命令集 /usr/bin/ansible  #Ansibe AD-Hoc 临时命令执行工..

2021-08-09 02:48:05 1072

原创 Ansible私房菜————ansible配置部署|超详细图解|

目录 1.ansible 简介1.1ansible 是什么?1.2ansible 特点1.3ansible 架构图 2.ansible的配置部署2.1使用 yum 安装epel源和ansible2.2修改ansible的仓库文件2.3配置公私钥2.4测试 1.ansible 简介 1.1ansible 是什么? Ansible可以同时管理Redhat系的Linux,Debian系的Linux,以及 Windows主机。管理节点只在执行脚本时与远程主机连接,没有特别的同步机制,所..

2021-08-09 02:36:02 1074

原创 Docker私房菜————Docker安全配置|Docker部署|Docker-TLS加密通讯|超详细图解|

目录 1.Docker 容器与虚拟机的区别1.1隔离与共享1.12性能与损耗 2.Docker 存在的安全问题2.1Docker 自身漏洞2.2Docker 源码问题 3.Docker 架构缺陷3.1容器之间的局域网攻击3.2DDoS 攻击耗尽资源3.3有漏洞的系统调用3.4共享root用户权限 4.Docker 安全基线标准4.1内核级别4.2主机级别4.3网络级别4.4镜像级别4.5容器级别4.6其他设置 5.部分安全操作5.1容器最小化5.2Docker remote api 访..

2021-08-09 02:30:18 702

原创 Docker私房菜————Docker consul|consul集群环境|超详细图解|

目录 1.概述1.1什么是consul1.2consul-template概述1.3registrator的作用1.4docker容器 2.搭建consul集群环境2.1安装Consul2.2配置容器服务自动加入nginx集群(1)安装Gliderlabs/Registrator(2)测试服务 2.3验证http和nginx服务是否注册到consul2.4安装consul-template2.5准备template nginx模板文件2.6部署nginx2.7启动template2.8测试2..

2021-08-09 02:17:59 321

原创 Docker私房菜————Docker搭建本地私有仓库| 详细图解|

目录 1.概述1.1 什么是Harbor1.2 Harbor的优势1.3 Docker私有仓库架构1.4 Harbor 配置文件以及相关参数(1)所需参数(2)可选参数 2.使用Harbor构建docker私有仓库2.1 部署 Harbor 服务(1)下载 Harbor 安装程序(2)配置 Harbor 参数文件(3)启动 Harbor(4)查看 Harbor 启动镜像和容器(5)在UI界面创建项目(6)在本地测试仓库功能(7)在客户端上传镜像 2.2 维护管理Harbor(1)停止现..

2021-08-09 02:06:28 611

原创 Docker私房菜————Docker Compose| Compose安装和使用|快速单机编排|

目录 1.概念1.1 Docker Compose是什么1.2 YAML1.3 yml 文件配置指令参考1.4 Compose命令说明 2.compose的安装和使用2.1 安装compose2.2 使用compose编排创建容器(以nginx为例)1. 概念1.1 Docker Compose是什么 Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具通过 Compose,不需要使用shell脚本来启动容器,而使用 YAML 文件来配置应用程序需要的所有..

2021-08-09 01:53:16 230

原创 Docker私房菜————Docker 数据管理|镜像部署|超详细图解|

Docker的数据管理1.构建SSH镜像2.Systemctl镜像3.nginx镜像4.Tomcat镜像5.Mysql镜像1.构建SSH镜像mkdir sshdcd sshdvim DockerfileFROM centos:7MAINTAINER liRUN yum -y updateRUN yum -y install openssh* net-tools lsof telnet passwdRUN echo '123456' | passwd --stdin rootRUN s

2021-08-09 01:42:39 144

原创 Docker私房菜————Docker 数据管理|Docker镜像|Dockerrfile创建|超详细图解|

Docker的数据管理1.docker的数据管理1.1 数据卷1.2 数据卷容器2.容器互联(使用centos镜像)3.docker镜像的创建3.1 基于已有镜像创建(1)首先启动一个镜像,在容器里做修改(2)然后将修改后的容器提交为新的镜像,需要使用该容器的ID号创建新镜像3.2 基于本地模板创建(1)通过导入操作系统模板文件生成新的镜像,下载地址http://openvz.org/Download/template/precreated(2)使用wget命令导入为本地镜像(3)导入成功后可查看本地镜像信

2021-08-02 23:12:36 194

原创 Docker私房菜————Docker 网络部署|Docker 网络模式|Docker资源控制|CPU压力测试|超详细图解|

Docker 架构1.Docker 网络部署cat cpu.cfs_period_us 100000#cpu.cfs_period_us:cpu分配的周期(微秒,所以文件名中用 us 表示),默认为100000。#cpu.cfs_quota_us:表示该control group限制占用的时间(微秒),默认为-1,表示不限制。 如果设为50000,表示占用50000/100000=50%的CPU。1.Docker 网络部署安装Docker时,它会自动创建三个网络,bridge(创建容器默认连接到此网

2021-07-27 21:03:20 317 1

原创 Docker私房菜————Docker 架构|Docker 安装部署|容器镜像加速器|Docker 镜像操作|超详细图解|

Docker 基本管理1.Docker 概述1.1 Docker 包括三个基本概念2.什么是容器?3.Docker的特点4.Docker与虚拟机的区别:5.Docker 安装部署6.容器镜像加速器(1) 打开阿里云控制台(2) 选择镜像加速器(3) 更换容器镜像源7.Docker 镜像操作7.1 搜索镜像7.2 获取镜像7.3 查看镜像信息7.4 查看下载的镜像文件信息7.5 查看下载到本地的所有镜像7.6 根据镜像的唯一标识 ID 号,获取镜像详细信息7.7 为本地的镜像添加新的标签7.8 删除镜像7.9

2021-07-25 20:34:32 201

原创 Kafka私房菜————|Kafka 架构深入|Kafka 工作流程|存储机制|Filebeat+Kafka+ELK集群部署|超详细图解|

Kafka 架构深入1.Kafka 工作流程及文件存储机制1.1 数据可靠性保证1.2 数据一致性问题(1)follower 故障(2)leader 故障1.3 ack 应答机制2. Filebeat+Kafka+ELK集群部署2.1.部署 Zookeeper+Kafka 集群2.2 部署 Filebeat2.3 部署 ELK,在 Logstash 组件所在节点上新建一个 Logstash 配置文件2.4 测试访问1.Kafka 工作流程及文件存储机制  Kafka 中消息是以 topic 进行分类的,

2021-07-22 23:10:24 98

原创 Zookeeper私房菜————|Zookeeper工作机制|Zookeeper选举机制|Zookeeper集群部署|超详细图解|

Zookeeper集群1.Zookeeper概述1.1 Zookeeper定义1.2 Zookeeper工作机制1.3 zookeeper特点1.4 zookeeper数据结构1.5 zookeeper应用场景统一命名服务统一配置管理统一集群管理服务器动态上下线软负载均衡1.6 Zookeeper选举机制第一次启动选举机制非第一次启动选举机制选举Leader规则:2.Zookeeper集群部署2.1 部署环境2.2 安装前准备2.3 安装JDK2.4 安装Zookeeper2.5 修改配置文件2.6 拷贝配

2021-07-20 15:40:26 183

原创 ELK私房菜————|ELK|Kiabana|Filebeat|ELK企业级日志分析|超详细图解|

ELK日志分析系统1.ELK概述1.1 ELK日志分析系统1.2 ELK中日志处理步骤1.3 Elasticsearch概述(1)Elasticsearch的特性(2)分片和副本1.4 LogStash概述1.5 Kibana概述2.搭建部署ELK2.1 拓扑图2.2 配置步骤2.2.1 配置节点名2.2.2 配置 Elasticsearch 环境2.2.3 部署 Elasticsearch 软件2.2.4 修改es主配置文件2.2.5 检查集群的健康和状态2.2.6 安装 elasticsearch-he

2021-07-20 01:00:04 182 1

原创 GFS私房菜————|GFS三组件|GFS的特点|GFS平台部署|详细图解|

GFS 分布式存储平台1.GFS概述 GFS(Gluster File System) 是一个可扩展、开源的分布式文件系统(可以很好的体现出弹性伸缩的特点),用于大型的、分布式的、对大量数据进行访问的应用 在传统的解决方案中,GFS 能够灵活的结合物理的,虚拟的和云资源去体现高可用和企业级的性能存储 1.1 GFS的三个组件 1.1.1 存储服务器(Brick Server) 客户端(不在本地)(且,有客户端,也会有服务端,这点类似于 NFS,但是更为复杂) 1.1.2 存储网关(NFS/Sam

2021-07-18 19:01:41 914 1

原创 Rsync私房菜————|Rsync远程同步 |Rsync下行同步|Rsync+Inotify实时同步 |详细图解|

Rsync一、Rsync1.1 Rsync特性1.2 部署Rsync下行同步1.2.1 Master节点1.2.2 Slave节点赋予权限并后台运行创建一个新的文件并删除一个已有的文件一、RsyncRsync是一种快速且用途广泛的文件复制工具,常用于备份和镜像 官方网站:https://rsync.samba.org/ 使用delta-transfer算法 监听端口 873 运行模式 C/S 1.1 Rsync特性可以镜像保存整个目录树和文件系统可以很容易做到保持原来文件的权限、时间、软硬链接等等无

2021-07-18 18:39:00 116

原创 Redis私房菜————|Redis主从复制|哨兵模式|群集模式|详细图解|

Redis1.Redis主从复制1.1 Redis主从复制的概念1.Redis主从复制1.1 Redis主从复制的概念主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。 前者称为主节点(Master),后者称为从节点(Slave);数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台Redis服务器都是主节点; 一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点。 2、Redis主从复制的作用 数据冗余:主从复制实现了数据的热备份

2021-07-18 18:19:42 119

原创 Redis私房菜————|Redis性能管理|String数据|List数据类型|散列类型

Redis1.Redis 性能管理1.1 查看Redis内存使用1.2 内存碎片率1.3 内存使用率1.4内回收key2.String数据类型2.1 set / get / append / strlen2.2 incr / decr / incrby / decrby2.3 getset2.4 setex2.5 setnx2.6 mset / mget / msetnx3.List数据类型3.1 lpush / lpushx / lrange3.2 lpop / llen3.3 lrem / lset /

2021-07-11 16:09:11 255

原创 Redis私房菜————|Redis持久化|Redis持久化|RDB持久化|AOF持久化

Redis1.Redis 高可用2.Redis 持久化2.1 RDB 持久化(1)触发条件手动触发自动触发其他自动触发机制(2)执行流程(3)启动时加载2.2 AOF 持久化(1) 开启AOF(2)执行流程①命令追加(append)②文件写入(write)和文件同步(sync)③文件重写(rewrite)(3)文件重写的流程(4)启动时加载2.3 RDB和AOF的优缺点(1)RDB持久化(2)AOF持久化总结1.Redis 高可用  在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多

2021-07-09 09:45:06 115 2

原创 NoSQL私房菜————关系数据库|非关系型数据库|Redis概述|Redis 高可用|

NoSQL之Redis1.关系数据库与非关系型数据库概述1.1 关系型数据库1.2 非关系型数据库1.3 关系数据库与非关系型数据库区别(1)数据存储方式不同(2)扩展方式不同1.关系数据库与非关系型数据库概述1.1 关系型数据库一个结构化的数据库,创建在关系模型(二维表格模型)基础上一般面向于记录SQL 语句(标准数据查询语言)就是一种基于关系型数据库的语言用于执行对关系型数据库中数据的检索和操作。主流的关系型数据库包括 Oracle、MySQL、SQL Server、Microsoft

2021-07-07 21:48:56 195 1

原创 Squid私房菜————Squid 代理服务器|ACL访问控制|Squid 日志分析|Squid 反向代理|详细图解

Squid 代理服务器1.ACL访问控制1.1 访问控制列表格式1.2 测试部署1.ACL访问控制在配置文件 squid.conf 中,ACL 访问控制通过以下两个步骤来实现:使用 acl 配置项定义需要控制的条件;通过 http_access 配置项对已定义的列表做“允许”或“拒绝”访问的控制。1.1 访问控制列表格式格式:acl 列表名称 列表类型 列表内容 …列表类型定义的列表内容src源地址dst目标地址maxconn最大并发连接po

2021-07-06 22:25:23 241 1

原创 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 174 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 195 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 177 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 329

原创 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 136 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 117 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 195 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 135

原创 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 248

原创 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 120

原创 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 117 1

原创 MySQL 私房菜————从零开始学习|数据库类型|基础操作命令

MySQL基础操作命令 1.数据库1.1 数据库的组成1.2 常见的数据库类型2.数据库管理系统 DBMS2.1 数据库系统2.2 关系型数据库2.3 非关系型数据库 Not Only SQL3.当今主流数据库4.MySQL数据库介绍5.编译安装mysqld 服务5.1 将安装mysql 所需软件包传到/opt目录下5.2 安装环境依赖包5.3 配置软件模块5.4 编译及安装5.5 创建mysql用户5.6 修改mysql 配置文件5.7 更改mysql安装目录和配置文件的属主属组5.8 设置路径环境变量5

2021-06-23 19:45:33 126

原创 Linux 私房菜————Haproxy|负载调度算法|Web负载均衡|部署Nginx服务器|

Haproxy 集群技术1.常见的Web集群调度器2.Haproxy应用分析2.1 HAProxy的主要特性2.2 HAProxy 常见8种负载均衡策略2.3 LVS、Nginx、HAproxy的区别3.Haproxy调度算法原理4.Haproxy搭建 Web 群集4.1 部署haproxy服务器(192.168.184.10)1.关闭防火墙,将安装Haproxy所需软件包传到/opt目录下2.编译安装 Haproxy3.Haproxy服务器配置4.2 编译安装Nginx服务器(192.168.184.20

2021-06-23 19:19:15 130 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除