- 博客(63)
- 收藏
- 关注
原创 mysql8.0使用PXC实现高可用
PXC 是一套 MySQL 高可用集群解决方案,与传统的基于主从复制模式的集群架构相比 PXC 最突出特点就是解决了诟病已久的数据复制延迟问题,基本上可以达到实时同步。而且节点与节点之间,他们相互的关系是对等的。PXC 最关注的是数据的一致性,对待事物的行为时,要么在所有节点上执行,要么都不执行,它的实现机制决定了它对待一致性的行为非常严格,这也能非常完美的保证 MySQL 集群的数据一致性PXC 常用端口参考官方文档,请保证下面端口被放行3306444445674568。
2025-02-12 15:03:08
882
原创 简述mysql 主从复制原理及其工作过程,配置一主两从并验证
MySQL 主从复制(Master-Slave Replication)是一种数据同步技术,其中一个 MySQL 实例(主库)将其数据变更(插入、更新、删除)通过二进制日志(Binary Log)记录下来,然后将这些变更传递给一个或多个 MySQL 实例(从库),从库应用这些变更,确保从库的数据与主库一致。从库IO线程把Bin Log内容写入本地的Relay Log文件中。从库IO线程发起dump主库Bin Log文件的请求。主库IO线程推送Bin Log文件到从库中。查看binlog文件名(要用到)
2025-02-09 08:34:18
163
原创 源码编译安装httpd 2.4,提供系统服务管理脚本并测试
服务添加到系统服务管理中,并设置开机启动。12.创建一个系统服务管理脚本。1.下载httpd2.4 源码。3.安装httpd需要的依赖包。6.创建Apache用户和组。5.编译并安装httpd。15.启动httpd服务。
2025-01-15 10:25:58
151
原创 云原生练习2
2、设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 userl~user50,并设置每个。1、需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;的权限为:读、执行.
2025-01-13 15:14:34
146
原创 云原生练习
1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。
2025-01-11 17:20:48
234
原创 MYSQL练习
1、创建一个存储过程avg_sal_a,有2个参数,分别是部门名称dept_name及接收平均工资其中部门名称测试参数为上海中心,接收平均薪资变量为@a。1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。学号,姓名,性别,年龄,所在系 Sno为主键。
2024-11-16 16:09:26
300
原创 SQL练习:
一、单表练习:1. 查询出部门编号为D2019060011的所有员工2. 所有财务总监的姓名、编号和部门编号。3. 找出奖金高于工资的员工。4. 找出奖金高于工资40%的员工。5 找出部门编号为D2019090011中所有财务总监,和部门编号为D2019060011中所有财务专员的详细资料。6. 找出部门编号为D2019090001中所有总经理,部门编号为D2019090011中所有财务总监,还有即不是总经理又不是销售总监但其工资大或等于4000的所有员工详细资料。
2024-11-03 19:27:35
874
1
原创 建库建表练习
目录根据以下需求完成图书管理系统数据库及表设计,并建库建表,并截图创建表的详细信息(desc 表名),不用添加数据 1. 用户表: 字段: 姓名,用户名,密码,电话,住址,专业及年级 2. 图书表: 字段: 图书名,分类,介绍,出版社,入库时间 3. 借阅登记表: 借阅人、图书名、借阅时间、是否归还 1. 用户表: 字段: 姓名,用户名,密码,电话,住址,专业及年级
2024-10-21 16:40:35
524
原创 Mysql安装与卸载
由于我已经安装过了,优先演示卸载过程一、安装版的删除过程1.在控制面版,删除程序中直接卸载2.删除mysql的隐藏文件 C:\ProgramData 需要手动输入删除mysql这个文件二、解压版删除过程删除解压目录即可这里我用的是安装版让我们通过cmd来检查是否删除。
2024-10-19 16:07:53
742
原创 MYSQL练习Ⅸ
(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。(3)将name列表的尾部元素移除到number列表的头部。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。(4) 对一个已存在的列表插入新元素。(5) 查看值的长度:strlen。(5) 获取order表里的id值。(5)查看list的值长度。
2024-07-15 16:50:08
265
原创 Mysql第七次作业
触发器名称分别为product_bf_insert、product_af_update和product_af_del。Function 主要功能 Varchar(50) 否 否 否 否 否。Company 生产厂家 Varchar(20) 否 否 是 否 否。Address 家庭住址 Varchar(20) 否 否 否 否 否。Op_type 操作方式 Varchar(20) 否 否 是 否 否。Op_time 操作时间 Varchar(20) 否 否 是 否 否。(3)删除产品编号为1的记录。
2024-07-12 16:39:35
209
原创 MYSQL第五次作业
15.列出每个部门中收入最高的员工姓名,部门名称,收入,并按照收入降序。4.求工资在7500到8500元之间,年龄最大的人的姓名及部门。11.列出部门员工收入大于7000的部门编号,部门名称;13.列出每一个部门中年纪最大的员工姓名,部门名称;3.列出每个部门收入总和高于9000的部门名称。12.列出每一个部门的员工总收入及部门名称;1.找出销售部门中年纪最大的员工的姓名。5.找出销售部门收入最低的员工入职时间。7.列出每个部门的平均收入及部门名称。14.求李四的收入及部门名称。9.财务部门的收入总和;
2024-07-09 16:24:30
168
原创 Mysql 第四次作业
12、查询grade表中math大于90 或者 chinese大于90的记录。2、查询grade表中的id,firstname,lastname字段。10、查询grade表中firstname以A开头后面有4个字符的记录。8、查询grade表中firstname以A开头以e结尾的记录。7、查询grade表中firstname以A开头的记录。13、查询grade表中id不是1、3、5、7的记录。5、查询grade表中id值为2,4,6的学生记录。17、求出表中英语成绩的80的记录的条数。
2024-07-07 14:13:30
431
原创 MySQL练习Ⅲ--DML语句(INSERT)
目录一、在数据库中创建一个表student,用于存储学生信息二、向student表中添加一条新记录,记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.5三、向student表中添加多条新记录:2,"bob",95.53,"john",90.04,"smith",88.5四、向student表中添加一条新记录,部分数据插入: 5,"jone"五、更新表,grade 大于90的加0.5六、删除成绩为空的记录二、用户权限部分1、创建一个用户test1使他只能本地登录拥有查
2024-07-06 17:27:33
474
1
原创 Mysql 练习Ⅱ
一、数据库1、登陆数据库2、创建数据库zoo3、修改数据库zoo字符集为gbk4、选择当前数据库为zoo5、查看创建数据库zoo信息6、删除数据库zoo。
2024-07-04 16:57:17
594
1
原创 WEB笔记整理(三)
focus 获取焦点事件blur 失去焦点事件input 输入事件change 事件mouseenter 鼠标移入事件mouseleava 鼠标移出事件keydown 键盘按下事件keyup 键盘弹开事件。
2024-04-21 12:08:49
290
原创 html+javascript,用date完成,距离某一天还有多少天
【代码】html+javascript,用date完成,距离某一天还有多少天。
2024-04-12 16:43:19
519
原创 SHELL脚本练习
一.1.写一个脚本,完成如下功能 传递一个参数给脚本,此参数为gzip、bzip2或者xz三者之一;(1) 如果参数1的值为gzip,则使用tar和gzip归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.gz;(2) 如果参数1的值为bzip2,则使用tar和bzip2归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.bz2;
2024-01-22 15:45:06
421
原创 配置dns主从服务器,能够实现正常的正反向解析
DNS是互联网上的一项服务,担任域名和IP地址相互映射的一个分布式数据库,相较于IP,域名更便于记忆能够使人更方便的访问互联网。但是计算机只能基于IP来识别对方,而且要上网或通过网络传输数据,也是基于IP地址完成。用户输入域名或IP地址,服务器查找与域名或IP地址相匹配的IP地址或域名,从而去打开我们想要访问的网站。域名解析主要分为正向解析和反向解析。正向解析就是将域名解析成IP地址,反向解析就是将IP地址解析成域名,通常用的最多的是正向域名解析提供DNS服务的软件叫bind,服务名是named。
2024-01-17 10:03:04
1713
原创 给openlab搭建web网站
2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属 的组映射为nfs-upload,其UID和GID均为210。1、基于域名 www.openlab.com 可以访问网站内容为 welcome to openlab!1)基于 www.openlab.com/student 网站访问学生信息。2)基于 www.openlab.com/data 网站访问教学资料。浏览器输入 https://www.openlab.com/money 测试。
2024-01-13 18:24:14
459
原创 通过两台linux主机配置ssh实现互相免密登陆
root@server ~]# yum install openssh-server安装ssh。配置ssh免密登陆,能够实现客户端主机通过服务器端的redhat账户进行基于公钥验证方式的远程连接。输入ssh-keygen -t rsa,一路回车。第一步:定位node1(客户端)制作公私钥对。第二步:定位node1端,上传公钥。第三步:定位node1端,测试。
2024-01-10 09:46:21
399
原创 VLAN-综合实验
配置交换机SW1:[SW1]vlan batch 2 to 6[SW1]int g0/0/1[SW1-GigabitEthernet0/0/1]port link-type access [SW1-GigabitEthernet0/0/1]port default vlan 2[SW1-GigabitEthernet0/0/2]port hybrid pvid vlan 3[SW1-GigabitEthernet0/0/3]port link-type trunk [SW1-GigabitEt
2023-12-07 17:01:35
59
原创 BGP综合实验
为了使全网可达,又不能宣告AS1-3的环回,就只能写一条静态让目标下一跳指向Tunnel隧道 [r1]ip route-static 192.168.2.0 24 Tunnel 0/0/0。r2与r3,4,5,6,7,8相同宣告(前提IP端口无误)R3做路由反射器,R4为客户端。R6做路由反射器,R5为客户端。
2023-11-30 13:48:24
62
原创 BGP笔记+BGP基础实验
2.创建路由策略 [R1]route-policy aaa permit node 10 ----大的方向一定选择运行,否则视为拒绝发布这些匹配到 的网段 route-policy aaa permit node 10 if-match ip-prefix aaa -----匹配前缀列表抓取的流量。一般做完保留AS号 1-65534 1-64511 ---公有AS号 64512-65534---私有AS号。
2023-11-22 17:19:21
83
原创 重发布与路由策略----控制选路最佳
r1-rip-1]filter-policy ip-prefix aa import GigabitEthernet 0/0/0 ---注意选择流量过滤的接口,否则 讲过滤所有的路由。[r2]route-policy policy-1 permit node 50 ----注意:想要放通其他的流量必须创建一张空表去允许所有 匹配规则:自上而下、逐一匹配。路由策略------针对抓取到的流量,修改这些流量的一下参数,或者直接不转发该流量。控制层面的流量----协议产生的流量。
2023-11-15 16:43:06
101
原创 OSPF的综合实验
1、R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间使用公有IP;2、R3---R5/6/7为MGRE环境,R3为中心站点。3、整个OSPF环境IP地址为172.16.0.0/16。5、减少LSA的更新量,加快收敛,保障更新安全。r3,r5,r6,r7做缺省路由到ISP。4、所有设备均可访问R4的环回;
2023-11-13 21:25:58
40
原创 OSPF环境下的mgre实验
5、R1-R3...R6均存在环回网段模拟用户私网,使用OSPF使全网可达。4,R1-R5-R6建立hub-spoke的MGRE环境,其中R1为中心。3、R1-R3-R4构建全连的MGRE环境。1、给各路由器配置接口IP以及环回地址。2、配置各路由器缺省,达到公网互通。同理r3,r4,r5,r6。
2023-11-08 14:20:30
101
原创 RIP环境下的MGRE环境
r1-Tunnel0/0/0]undo rip split-horizon //关闭rip水平分割。注意chap需要将用户和密码分开输入!可以看到r1接口处于down状态。
2023-11-01 16:36:14
43
原创 ISP获取IP地址
Huawei-Serial4/0/0]ip address ppp-negotiate ---获取方。1,链路建立阶段---LCP协议:链路控制协议---PPP协议中的一个子协议(完成PPP会话的建立)3.网络层协商阶段---NCP---网络层控制协议---一系列协议的统称.IPCP协议。2,认证阶段--(可选阶段)---既可以做单向的认证,也可以做双向的认证---aaa。非标准的HDLC---各大厂商根据自身的产品,对标准的HDLC进行改进和升级,MRU---在点到点网络中规定最大的二层数据量。
2023-10-28 16:20:58
351
原创 动态路由由ENSP设置
划分IP及环回地址r1:r2:r3:r4:配置OSPF:area0:r1:r2:r3:area1:DR/BDR选举手工认证。
2023-10-17 00:04:55
92
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人