- 博客(28)
- 收藏
- 关注
原创 MYSQL高级语句
select:显示表格中一个或数个字段的所有数据记录语法:SELECT “字段” FROM “表名”;eg:在store_info表中查找store_name的记录在store_info表中查找store_name,sales,date的记录(字段顺序无所谓)
2023-09-04 10:06:54 120
原创 MYSQL用户管理和权限
先获取想使用密码的加密 create user 'dxl'@'localhost' identified by password '*2F74BFB7100154E9B235A2B88FBD67E1CDD206EC';desc user;#授权 mysql> grant select on mysql.host to 'qiao'@'192.168.146.40' identified by 'qzz1314';
2023-09-01 09:09:57 125
原创 MYSQL的基本语句(增删改查)
DDL: Data Defination Language 数据定义语言,用于创建数据库对象,用于数据库的操作,如库、表、索引等。数据库相关操作(查show、增create、删drop):1、查看数据库信息:show database;2、创建数据库:create database 数据库名;3、删除数据库:drop database 数据库名;DML: Data Manipulation Language 数据操纵语言,用于对表中的数据进行管理,用来插入、删除、修改数据库中的数据。
2023-09-01 09:01:47 348
原创 MYSQL索引、事务和储存引擎
那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的的数据可能是不一样的。动态表包含可变字段,记录不是固定长度的,这样存储的优点是占用空间较少,但是频繁的更新、删除记录会产生碎片,需要定期执行 OPTIMIZE TABLE 语句或 myisamchk -r 命令来改善性能,并且出现故障的时候恢复相对比较困难。因为索引本身会消耗系统资源,在有索引的情况下,数据库会先进行索引查询,然后定位到具体的数据行,如果索引使用不当,反而会增加数据库的负担。缺点是占用的空间通常比动态表多。
2023-09-01 08:59:27 439
原创 LNMP的编译安装-Discuz安装
LNMP:目前成熟的企业网站的应用模式之一,指的是一套协同工作的系统和相关软件,能够提供静态页面服务,也可以提供动态web服务L----Linux系统,操作系统。N----nginx网站服务,前端,提供前端的静态服务。同时具有代理,转发的作用,转发的是后端请求。转发到PHP。nginx本身没有处理动态资源的功能,他有可以支持转发动态请求的模块。M----mysql关系型数据库,保存用户的账号和密码P----PHP 动态页面的编程语言,负责解释动态网页文件,和nginx以及数据库协同工作。
2023-08-10 16:36:55 661
原创 DNS解析与HTTP请求
DNS于域名:网络层是基于tcp/ip协议进行通信和连接的应用层--传输层--网络层--数据链路层--物理层ip地址:32位的二进制数组成,不方便记忆----192.168.105.10域名:www.baidu.comDNS解析:就是把域名解析成ip地址,便于通信。html:超文本标记语言。是一种规范的,标准的语言格式。网页本身就是一个文本文件,告诉浏览器如何显示文本当中的内容。
2023-08-10 15:35:01 1350
原创 研究nginx
本章的重点location 匹配urilocation匹配的规则和优先级----重点nginx常用的变量----必须掌握rewrite:重定向功能----掌握,理解。
2023-08-08 12:27:26 58
原创 SSH与yum库补充
安全通道协议主要作用:实现字符界面的远程登录以及远程复制,类似于FTP的功能端口号:22(默认)---可以人为修改特点:数据加密,对通信双方的数据传输都进行加密处理,包括用户登录的口令输入其数据传输基于tcp协议ssh--客户端(未知) tcp xshell,mobassh--服务端(22默认) tcp openssh数据传输是加密的,防止数据泄露数据传输时压缩的,可以提供较快传输速度openssh:是ssh协议的开源软件,系统自带,而且已经设置为开机自启程序配置。
2023-07-06 08:41:49 314 1
原创 DNS域名解析
这是百度在互联网上的完整域名最后一个点 . 根域(ipv4的根域全球一共有13个,美国10个,英国1个,瑞典1个,日本1个,国内有2个根域的镜像服务器。ipv6根域名: 全球有25个,中国1注3从,美国1主两从).cn:一级域.cn. .us .jp :顶级域.com :二级域----组织者或者机构,com表示商业组织edu(教育组织)、org(非盈利组织)、.net(运营商)baidu 子域:域名www:主机名。
2023-07-04 19:59:13 262
原创 DHCP与FTP
FTP 客户端连接到 FTP 服务器的 21 号端口,发送用户名和密码,客户端随机开放一个端口(1024 以上),发送PORT 命令到FTP 服务器,告知服务器客户端采用主动模式并开放端口,FTP 服务器收到PORT主动模式命令和端口后,通过服务器的 20 号端口和客户端开放的端口连接,发送数据,原理画图所示,(无论是主动还是被动模式,首先的控制通道都是先建立起来,只是在数据传输模式上的区别)该客户机收到ACK消息时,它就配置了ip地址,完成了TCP/IP的初始化。对于DHCP中分为客户端,和服务端。
2023-07-04 17:09:30 94
原创 深入讲解Linux文件系统
查看inode号:stat 文件名 -----更详细ls -i 只看inodeatime:使用文件,更新时间mtime:改动内容,修改数据,更新时间ctime:修改文件的权限或者属性,更新时间举例:删除30天以前之前创建的,或者改动的所有文件,找到大于1G 文件,全部删除,一条命令:find / -mtime +30 -type f -size +1G -exec rm-rf{}\;
2023-06-29 11:27:08 332
原创 服务器硬件及RAID配置实战
mdadm 创建raid-C 表示新建-v 显示详细过程/dev/md5 创建raid5的名称-l+数字 指定raid的级别-n+数量 指定几块盘来做raid(盘数要和raid级别对应)-x+数量 指定热备份盘/dev/sde1 指定热备份是哪个盘。
2023-06-20 18:15:13 362 1
原创 账号和权限管理
程序用户:安装操作系统以及某些特定的程序时,会安装一些低权限的账号,这些用户时不能登录到系统的。/root--用户的家目录 /bin/bash--登录的shell (/sbin/nologin--不能登录系统一般用于程序用户)普通用户:普通用户都是管理员用户创建,拥有的权限是受限的,普通用户在自己家目录拥有完整的权限。root--用户名 x--密码占位符 0--uid 0--gid root--用户全名。-e:指定用户账户的失效时间 yyyy-mm-dd。-S:查看用户账户的状态(是否被锁定)
2023-06-16 16:10:25 119
原创 Linux常用命令(一)
目录一.Linux的概述1.Linux2.shell2.1 shell概述2.2 shell的作用:翻译3.Linux的命令分类4.Linux命令行的格式二.Linux常用基础命令1.编辑Linux命令行的辅助操作2.获得命令帮助的方法3.pwd与su4.cd与ls5.mkdir与touch rm6.通配符7.连接方式8.别名与du df9.cp一.Linux的概述1.Linux对系统中的所有内容进行增删改查
2023-06-13 12:00:40 48
原创 ACL原理与配置
匹配(命中规则):指存在ACL,且在ACL中查找到了符合匹配条件的规则。不论匹配的动作是“permit”还是“deny”,都称为“匹配”,而不是只是匹配上permit规则才算“匹配”。不匹配(未命中规则):指不存在ACL,或ACL中无规则,再或者在ACL中遍历了 所有规则 都没有找到符合匹配条件的规则。我们对vlan的划分只是单纯的划分了广播域,并没有进行流量控制,并且三层交换机或者单臂路由,我们还可以实现不同vlan之间的划分。可以匹配源ip,目的ip,源端口,目标端口,三层和四层的协议字段。
2023-06-07 10:01:46 160
原创 VRRP协议
另外,在性能不稳定的网络中,网络堵塞可能导致Backup设备在Master_Down_Interval期间没有收到Master设备的报文,Backup设备则会主动切换为Master。(4) 虚拟路由器状态切换时,Master路由器由一台设备切换为另外一台设备,新的Master路由器只是简单地发送一个携带虚拟路由器的MAC地址和虚拟IP地址信息的免费ARP报文,这样就可以更新与它连接的主机或设备中的ARP相关信息。抢占延迟时间,默认为0,即立即抢占。1、设备主备网关服务器的关系,确定身份,谁是主,谁是备。
2023-06-06 09:22:00 80
原创 三层交换机
FIB(转发信息库):fib类似于路由表,维护者一个ip路由表中包含的转发信息的镜像。fib基于ip路由表中信息,维护着下一个网络段的地址信息。是路由表中的一个镜像,路由表更新时,fib随之变化,其中fib包含邻接主机的ip地址与vlanid的对应关系。路由器的每一个接口都是独立的广播域,两个接口是不可以划到一起的,三成交换机可以把多个接口划入到同一个vlan,也可以随时去掉,加入另外一个vlan。1、更加的灵活,可以随意设置三层交换机上的接口属于哪一个vlan,从而不受物理链路的限制。
2023-06-03 13:48:45 294
原创 vlan和单臂路由
1.vlan:虚拟局域网络,是一组逻辑上的设备和用户,这些设备和用户不受物理位置的限制,可以根据功能,部门以及应用等因素将他们组织起来,相互之间通信。逻辑上将网络进行人为划分。vlan设置,是在交换机上完成的,只有交换机可以设置。
2023-06-02 09:24:16 743
原创 路由理论知识和静态路由
路由:从源主机到目的主机的转发过程(找路径,目标地址在哪)路由器:能够将数据包转发到正确目的地,并且咋转发过程中选择最佳路径的设备路由表:路由器中维护的路由条目的集合。-------各种路标作用:路由器通过路由表来进行路径选择PC1发送信息给PC2注意: 在转发数据包的过程中,源IP地址(PC1的IP地址)和目的IP(PC2的IP地址)不会发生变化,变化的是源MAC地址和目的MAC地址。PC1检查目的IP和本机IP,发现不在同一网段,所以数据包要经过路由A。
2023-06-01 11:23:42 300
原创 传输层协议和三次握手四次挥手
协议:协议在计算机中扮演着重要的角色,规定数据通信和交互的规则和约定。tcp协议:传输控制协议面对连接的,可靠的进程到进程的通信协议。tcp提供的是全双工服务,数据可以在同一时间双向传输。每个tcp都有发送缓存和接受缓存,用来临时的存储数据。通信双方必须要建立连接,而且这个连接是有规范的,是有步骤的。udp协议:用户数据报协议是无连接的,不保证可靠性的传输协议,发送端不关心发送的数据是否到达了接收方,数据出错也不关心,接收方也不会对发送方做出回应。可靠性,由其他上层协议来保证。
2023-05-30 19:29:47 293
原创 网络层和ARP的介绍
在网络中的设备上设置静态ARP绑定,将MAC地址和IP地址绑定在一起,防止攻击者伪造MAC地址。1.主机A发送数据给主机B,先看主机的ARP缓存表里面有没有主机B的mac地址,有则直接转发数据。3.所有的主机都会收到ARP请求,只有主机B应答ARP请求(单播),其他主机丢弃。: 配置防火墙,限制ARP数据包的广播范围,防止攻击者发送伪造的ARP数据包。: 使用ARP监控工具,监控网络中的ARP数据包,及时发现和防止ARP攻击。3 网络不可达,主机不可达,协议不可达,端口不可达。如,在线游戏,视频会议。
2023-05-29 17:41:58 112 1
原创 交换机原理功能和ENSP的入门
交换机:数据链路层的设备1.物理地址,网络拓扑的建立,维护与拆除。2.把数据封装在帧中,按顺序传送3.差错恢复,重传。4.流量控制,确保中间传输设备的稳定以及双方传输速率的匹配数据链路层的主要的工作:二层转发1.硬件地址寻址2.差错效验1.交换机主要工作在局域网内部转发数据帧,实现内部设备之间的通信。2.mac地址识别,寻找物理地址,根据mac地址转发数据帧。3.局域网内部设备之间转发数据帧。
2023-05-26 18:47:39 551 1
原创 子网掩码与子网划分
获取ip地址的两种方式:1.手动。人为编辑一个地址,其有范围,定义,价格 static静态获取,写死的,只能用这个固定的ip地址。要换只能手动。2.自动。DHCP动态ip获取。由于是自动的,所以下一次使用的ip未必就是上次使用的。DHCP这个服务器的原因:动态的地址池。动态获取也可以写死。ip地址:每个网络的设备,都要有ip地址,网卡,没有ip地址是不能进行通信的。ip地址分为IPv4和IPv6。
2023-05-25 19:34:12 1671
原创 网络基础知识点(一)
计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线,连接起来,按照一定的规则,进行通信的集合。:有来有回,人与人,物于物,人与物之间通过某种媒介和行为进行的信息传递与交流1.建立连接 2.确认身份 3.建议通话、会话。其他的活动。:终端设备之间,通过计算机网络进行的通信:【家庭住址】如192.168.253.20(全球唯一的设备标识符):表示着 物理网卡【电话号码-身份证】单播:一对一,私聊组播:一对多,群聊广播: 一对所有物理拓扑:设备之间的连接关系数据载荷。
2023-05-23 19:02:21 151 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人