自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 MySQL学习(13):SQL优化:查看SQL语句性能的方法

使用效果如下:可以看到各条命令的使用次数。一般都是查询命令使用最多,所以查询命令一般就是影响SQL性能的关键。

2024-07-22 18:26:05 440

原创 MySQL学习(12):索引概念、B+Tree索引

Hash索引就是采用一定的hash算法,将键值换算成新的hash值,映射到对应的槽位上,然后存储在hash表中。如果两个(或多个)键值,映射到一个相同的槽位上,他们就产生了。

2024-07-17 18:11:48 616

原创 MySQL学习(11):存储引擎

存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的.存储引擎也可被称为表类型。

2024-07-15 16:37:54 824

原创 MySQL学习(10):事务

事务是一组操作的集合,是一个的工作单位,事务会把所有操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么,要么。事务四大特性一致状态的理解:李二给王五转账50元,其事务就是让李二账户上减去50元,王五账户上加上50元;一致性是指其他事务看到的情况是要么李二还没有给王五转账的状态,要么王五已经成功接收到李二的50元转账。而对于李二少了50元,王五还没加上50元这个中间状态是不可见的。

2024-07-12 18:10:45 346

原创 MySQL学习(9):多表查询

设置外键唯一,是为了让两张表的数据一一对应。

2024-07-11 16:21:40 574

原创 MySQL学习(8):约束

约束是作用于表中字段上的规则,以限制表中数据,保证数据的正确性、有效性、完整性约束可以在创建或修改表时添加(DDL)

2024-07-04 18:33:06 819

原创 MySQL学习(7):4种常用函数

lower(s1)如果字符串s1不足5位,则在其左边用*填充到5位(可以用任意符合填充字符串)如果字符串s1不足5位,则在其右边用*填充到5位(可以用任意符合填充字符串)使用函数时,在前面加上select,可以返回结果;也可以配合update、insert等直接修改表的数据。

2024-07-03 11:03:43 405

原创 MySQL学习(6):SQL语句之数据控制语言:DCL

DCL用来管理数据库用户,控制数据库的访问权限在user表中,一个用户是由用户名和主机名共同决定的,上图中的host一栏就是用户的主机名,localhost代表该用户只能在本机访问数据库服务器,不可远程访问服务器。

2024-07-01 18:00:47 260

原创 MySQL学习(5):SQL语句之数据查询语言:DQL

count(*)可以当做被检索的目标,因此也就代替了select后的*,也就是字段列表。也就是说,当有聚合函数出现时,select后面就不再跟字段列表了。上图语句中的第一个gender使结果出现了"男、女",如果省略掉,则只会得到2个数值。分页查询的关键词在不同的数据库中是不同的,mysql的关键词是limit。如下图所示,蓝色关键字代表语法顺序,红色圈数字代表执行顺序。聚合函数是不对null值进行运算的(包括count)如果查询的是第一页数据,起始索引可以省略。_匹配单个字符,%匹配多个字符。

2024-06-28 15:23:36 444

原创 MySQL学习(4):SQL语句之数据操作语言:DML

DML语言用来对数据库表中的数据进行增删改。

2024-06-27 09:55:53 165

原创 MySQL学习(3):SQL语句之数据定义语言:DDL

(1)通用语法(2)分类。

2024-06-25 09:43:40 715

原创 MySQL学习(2):数据库相关概念及windows环境下安装

主流的关系型数据库有4种:oracle、mysql、SQLserver、PostgreSQL,它们都是SQL语言控制的。

2024-06-11 15:39:05 340 1

原创 hcia datacom学习(12):vlan间路由

不同vlan相当于不同网段,如果vlan间没有三层技术,那么它们就无法互相通信。

2024-06-05 17:16:19 419

原创 hcia datacom学习(11):vlan基础配置

(1)限制广播域:广播被限制在vlan内,不会在vlan间转发(2)提高安全性:不同vlan的报文在传输时是相互隔离的(3)灵活构建:交换机可以把不同终端分配到不同vlan,不会受限于物理范围。

2024-06-04 10:32:16 583

原创 commvault学习(8):备份与恢复sql server

如果此前的cv代理中没有sql server,那么可以手动再补充。随后在探寻出的数据库内容后关联上对应的子客户端。在左侧目录右击sql server的实例,点击。将程序添加到windows防火墙排除表。选择对应的存储策略后,就可以进行备份了。右击默认default子客户端,选择。然后勾选上需要恢复的内容,点击。最后点击ok,进行恢复即可。在目标服务器一栏可以选择。

2024-05-21 17:20:32 336

原创 hcia datacom学习(10):交换机基础

的,并且在mac表里一个mac地址只能对应一个接口,如果冲突mac地址向交换机发包,就会导致交换机mac表更新为错误的寻址信息,从而让网络瘫痪。中可以看到自己计算机网卡的工作模式。图中的auto negotiation是自动模式,会自动匹配最高速率的传输方式。mac地址漂移:mac表中,mac地址的出接口从一个端口变为另一个端口的现象。交换机端口的工作模式也有类似上图的几种设置,可以通过命令进行设置。一个MAC只能关联在一个接口上,一个接口上可以学习多个MAC。可以查看端口的工作模式。

2024-05-20 15:08:37 199

原创 hcia datacom学习(9):DHCP

DHCP服务位于应用层,使用UDP协议,在服务器端使用固定的67端口,在客户端使用固定的68端口。

2024-05-17 18:07:37 228

原创 hcia datacom学习(8):静态NAT、动态NAT、NAPT、Easy IP、NAT server

Easy IP由于不需要动态池,所以步骤更简单,只需要设置acl即可,其公网口是哪个,acl就自动与公网口绑定,甚至插拔更换公网口,路由器也会再自动匹配,这也是家用路由器使用Easy IP的原因。Easy IP 可以算是NAPT的一种特例,可以自动根据路由器上WAN 接口的公网IP 地址实现与私网IP 地址之间的映射(无需创建公网地址池)。NAT的原理就是把内网ip映射为公网ip(更改发送的ip数据包中的源ip,更改接受的ip数据包的目的ip),只是不同种类的NAT映射方式不一样。

2024-05-16 16:44:44 964

原创 commvault学习(7):恢复oracle

在实际生产环境中,oracle的恢复方式大部分是异机恢复。环境:备份机:windows server2008,ip:192.168.20.56恢复目标机:windows server2008,ip:192.168.20.55。

2024-05-13 16:55:42 968

原创 commvault学习(6):备份oracle(包括oracle的安装)

CS、MA:一台windows server2012客户端:2台安装了oracle11g的windows server2008(1)右击安装包内的setup,以管理员方式运行(2)取消勾选接收安全更新对于弹出的未提供电子邮件提示,直接点是(3)选择(4)默认选择即可(5)语言直接默认,中文和英文(6)数据库版本选择(7)目录选择保持默认即可(8)等待其完成先决条件检查后,点击完成然后等待其安装即可。

2024-04-25 17:40:05 984

原创 hcia datacom课程学习(7):直连路由、静态路由

PC3、PC4要与PC1通信只会通过12.0.0.0网段传送数据,PC3、PC4要与PC2通信只会通过21.0.0.0网段传送数据。上图中R1与R2之间存在两条线路,如果不对它们进行优先级设置,那么这两条线路就会形成等价路由(负载均衡)。:设置静态路由的命令中,虽然只给了下一跳的ip,没有给出直连出接口,但路由器可以通过下一跳地址计算出直连出接口,这就是路由递归,也称为。不过,虽然优先级被设置为61的静态路由暂时不传送数据,但当另一条线路down掉的时候,它可以接替信息传递的工作,相当于一个备份路由。

2024-04-23 17:08:05 780

原创 hcia datacom课程学习(6):路由与路由表基础

不同网段的设备互相通信需要进行转发具有路由功能的设备,交换机可以有路由功能,同样的,路由器也可以有交换功能,像家里常用的路由器就是集路由功能和交换功能于一体的。

2024-04-11 17:49:57 796

原创 linux网络服务学习(6):多路径multipath解决iscsi多网卡识别错误问题

物理层面一条数据的访问通道访问方式:(1)以太网卡+双绞网线+以太网交换机(2)HBA光纤卡+光纤线+光纤交换机访问过程:(1)冗余链路failover:使用多于2条的链路进行传输,如果A链路出现故障,则B链路会及时替代A链路继续传输,等A链路恢复连接后,B链路再退回等待状态(2):也有多于两条的链路,但所有链路同时工作,以拓宽传输带宽。

2024-04-10 18:02:30 587

原创 linux网络服务学习(5):iscsi

SCSI是一种I/O技术,规范了一种并行的I/O总线和相关协议(scsi协议)。SCSI总线通过。

2024-04-08 15:44:39 1063

原创 hcia datacom课程学习(5):MAC地址与arp协议

(1)含义:mac地址也称物理地址,是网卡设备在数据链路层的地址,全世界每一块网卡的mac地址都是唯一的,出厂时烧录在网卡上不可更改(2)作用:在一个ip网段(广播域)内,寻找网卡设备(3)结构。

2024-03-29 11:18:03 858

原创 hcia datacom课程学习(4):ICMP与ping命令

ICMP是的一部分,常用的ping命令就是基于icmp协议的。在防火墙策略中也能看到ICMP,如果将其禁用,那么其他主机就ping不通该主机了。

2024-03-27 15:30:19 377

原创 linux网络服务学习(4):SAMBA

自定义的共享目录可以在配置文件中自行设置共享权限,配置自定义共享目录的步骤如下:在配置文件/etc/samba/smb.conf.example和/etc/samba/smb.conf[smbshare]#中括号内的标题可以自定义,但最好与共享目录同名#/var/smbshare就是自定义的共享目录,可以提前创建,也可以修改配置文件后再创建public=yes#是否允许匿名登录然后创建共享目录,并重启服务即可生效自定义共享目录同样受到目录基本权限的限制。

2024-03-25 17:43:05 838

原创 linux网络服务学习(3):tftp与sftp

TFTP是基于实现的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务,不具备通常的FTP的许多功能。端口号为。

2024-03-22 11:37:43 943

原创 hcia datacom课程学习(3):http与https、FTP

2.之所以有各种各样不同开头的URL,是因为浏览器并不只有访问Web服务器这一个功能。在另一台主机的文件栏上输入ftp://ftp服务器ip,再输入FTP站点指定用户的名称与密码即可访问。1.除了http:,网址还可以以其他一些文字开头,例如ftp:、file:等。服务器管理器—角色—添加角色—web服务器(IIS)—FTP服务器—安装。随意一个输入站点名称,选择一个本地路径作为FTP站点的路径。访问,并输入一个用于登录FTP站点的本机用户名。输入本机ip,SSL选择无,端口默认21。

2024-03-22 11:35:20 667

原创 linux网络服务学习(2):vsftp

vsftp是linux服务器上的一款使用ftp协议的软件,是linux上使用最广泛的ftp服务端软件ftp协议是使用明文传输的,很不安全,一般用于局域网内的文件上传、下载。

2024-03-19 10:36:18 1100

原创 linux网络服务学习(1):nfs

NFS:网络文件系统。让客户端通过网络访问服务器磁盘中的数据,是一种在磁盘文件共享的方法。nfs客户端可以把远端nfs服务器的目录挂载到本地。nfs服务器一般用来共享视频、图片等静态数据。一般是作为被读取的对象,不宜频繁写入。NFS服务传输数据的端口并不像ssh那样是一个固定端口,而是会随机选择端口来进行数据传输,这些随机端口是使用RPC协议进行注册的,客户端也正是通过RPC协议与服务器进行交互。RPC服务会开启111端口等待客户端请求。

2024-03-15 16:09:53 882

原创 hcia datacom课程学习(2):telnet与ssh

win7有客户端和服务器端,但需要手动打开。win10只有客户端,也需要手动打开win7不自带win10默认不下载,但可以通过命令直接安装客户端用来连接其他主机,服务器端用于被其他主机连接。

2024-03-12 10:53:16 1075

原创 hcia datacom课程学习(1):通信基础

上图为发送方通过互联网传递信息给接收方的过程。家用路由器会直接集成上图中的四层(vlan,DHCP,静态路由,NAT,PPPoE)。

2024-02-26 16:04:57 462

原创 linux基础学习(10):基本权限与相关命令

用ls -l查看当前目录文件时,可以看到文件的基本权限其由10位组成,其中:第1位:代表文件类型。d第2到4位(u):代表文件所属者的权限第5到7位(g):代表文件所属者的用户组的权限第8到10位(o):代表其他用户的权限rwx分别代表可读可写可执行文件可以打开查看可以对文件执行cat、more、less等命令可以查看目录下内容(ls)可以对文件内容进行增删可以用vim命令编辑文件w权限并不能删除文件。

2024-02-18 16:39:28 725

原创 linux基础学习(9):用户与组

打开这个文件后,可以看到系统内所有的用户的信息,其中每一行是一个用户密码位。x代表该用户有密码用户uid。超级用户为0(就是root用户);系统用户是1~499;普通用户是500~65535用户说明。算是注释,没有实际意义用户家目录。系统用户的家目录没有意义,不用看/sbin/nologin:不能登录/bin/bash:可以登录在windows下,如果要把一个用户变为超级用户,是通过把这个用户加入超级用户组来实现。

2024-02-02 17:10:12 939

原创 黑方备份学习(1):linux安装 黑方容灾备份与恢复系统软件v6.0 代理

内存>4G,cpu最低双核。

2024-01-29 16:08:44 676

原创 linux基础学习(8):grep命令、通配符、管道符

(1)find命令是在系统中查找文件名,grep命令是在某个文件内查找搜索内容(2)find命令搜索应用的是通配符,而grep命令应用的是正则表达式。所以find查找的内容需要完全匹配,grep则会显示包含搜索内容的所有文件行。|通配符与正则表达式的区别通配符:用于匹配文件名,完全匹配正则表达式:用于匹配字符串,包含匹配。

2024-01-25 16:45:30 829

原创 linux基础学习(7):find命令

nouser选项代表搜索没有所有者的文件,在linux系统中,除了垃圾文件与外来文件(光盘与u盘中的文件如果是从windows中复制过来的,在linux中就会识别无所有者的文件),所有文件都有所属者,所以这条命令常用于查找垃圾文件。文件的创建者、创建日期、文件大小、文件权限等信息存储的区域叫做inode,而文件的实际信息存储的区域叫做block。每个inode都有一个inode号,系统用 inode号码来识别不同的文件,而文件名则是供用户来区分文件的。的格式是固定的,不是要在{} 内填什么内容。

2024-01-25 14:49:04 484

原创 MySQL学习(1):centos7安装MySQL

这条命令中的root和localhost是被键盘左上角的英文反引号括起来的;第一次运行 MySQL 服务时,会进行初始化加载,同时会生成一个 root 用户的初始密码。这条命令中的localhost并不是系统的主机名,老老实实敲入localhost就对了。centos7对应的是el7,centos8对应的是el8。查询当前系统中安装的名称带mariadb的软件。查询当前系统中安装的名称带mysql的软件。可以看到我的系统版本是centos7.6。然后可以在索引的位置选择自己的系统版本。

2024-01-23 15:08:05 991

原创 linux基础学习(6):压缩与解压

gzip在压缩文件夹时,不会整体压缩文件夹,而是把文件夹里面的文件一个个压缩。所以在压缩文件夹后,文件夹名字不会变化,里面的文件都变成了.gz结尾的压缩文件。linux内最常用的还是.gz与.bz2的压缩格式,但由于gzip、bzip2命令只能压缩不能打包,所以就产生了使用tar命令一步完成压缩与解压的方法。linux中常见的压缩格式有.zip、.tar、.gz、bz2、.tar.gz、.tar.bz2等十几种。.tar.bz2格式。.tar.bz2格式。.tar.bz2格式。.tar.bz2格式。

2024-01-22 14:44:14 877

空空如也

空空如也

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

TA关注的人

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