- 博客(58)
- 收藏
- 关注
原创 【无标题】
素材:1.学生表SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别2.课程表CId 课程编号,Cname 课程名称,TId 教师编号3.教师表TId 教师编号,Tname 教师姓名4.成绩表SId 学生编号,CId 课程编号,score 分数。
2024-01-19 16:28:47 871
原创 索引视图c
学生表:Student (Sno, Sname, Ssex , Sage, Sdept)学号,姓名,性别,年龄,所在系 Sno为主键课程表:Course (Cno, Cname,)c课程号,课程名 Cno为主键学生选课表:SC (Sno, Cno, Score)学号,课程号,成绩 Sno,Cno为主键 1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。2.修改student 表中年龄(age)字段属性,数据类型由int 改变为sm
2024-01-19 16:11:20 377
原创 多表关联查询
1.创建student和score表创建score表。SQL代码如下:2.为student表和score表增加记录向student表插入记录的INSERT语句如下:INSERT INTO student VALUES( 901,‘张老大’, ‘男’,1985,‘计算机系’, ‘北京市海淀区’);INSERT INTO student VALUES( 902,‘张老二’, ‘男’,1986,‘中文系’, ‘北京市昌平区’);
2024-01-16 19:11:34 769
原创 MySQL单表查询
mysql8.0 [chap03]>create table 工作日期表 select 职工号,姓名,工作时间 from worker;mysql8.0 [chap03]>select * from 工作日期表;
2024-01-13 19:47:15 481
原创 MySQL作业
rw-r--r-- 1 7161 31415 19759 3月 18 13:14 support-files/my-innodb-heavy-4G.cnf。-rw-r--r-- 1 7161 31415 4665 3月 18 13:14 support-files/my-large.cnf。-rw-r--r-- 1 7161 31415 2840 3月 18 13:14 support-files/my-small.cnf。
2024-01-13 19:31:49 378
原创 Mysql数据库备份和恢复
INSERT INTO `student` VALUES (901,'王大','男',1985,'计算机系','北京市海淀区'),(902,'王二','男',1986,'中文系','北京市昌平区'),(903,'张三','女',1990,'中文系','湖南省永州市'),(904,'李四','男',1990,'英语系','辽宁省阜新市'),(905,'王五','女',1991,'英语系','福建省厦门市'),(906,'王六','男',1988,'计算机系','湖南省衡阳市');
2023-08-05 12:02:45 183
原创 第五次
(2)全局变量(环境变量):可以在创建他们的shell及其派生出来的子进程中使用(su 切换用户的时 候会读取新的环境变量)。(1)局部变量(普通变量):只在某个特定范围生效的变量,比如只能在当前进程中使用的变量,只能 在函数中使用的变量。在命令行设置:在当前进程生效 在脚本文件中设置:在脚本文件中生效 在函数中定义普通变量: local var="value" ,只在当前函数中生效 在用户登录时加载的文件中设置:在脚本文件中无法使用。echo ${url:22:15} # {变量:起始:长度}
2023-05-29 18:25:35 669
原创 第六天
3、使用curl命令访问第二题的web服务,看能否正常访问,如果能正常访问,则返回web server is running;如果不能正常访问,返回12状态码。2、判断web服务是否运行(1、查看进程的方式判断该程序是否运行 2、通过查看端口的方式判断该程序是否运行),如果没有运行,则启动该服务。1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。
2023-05-29 18:21:12 51
原创 DNS正反向解析
root@server named]# vim 192.168.48.arpa # 修改如下。第一步:基于正向解析,主配置文件按照上例设置,编辑区域配置文件。# 定位最后一行添加如下内容,或者局部修改。第二步:服务端操作,编辑数据配置文件,复制一份反向解析模板。关闭Selinux服务和firewalld服务。第二步:编辑区域配置文件。拷贝正向解析文件模板,然后修改局部数据。第五步:在客户端,修改dns地址。第一步:编辑DNS主配置文件。第三步:编辑数据配置文件。第三步:服务端重启服务。
2023-05-23 17:33:44 495
原创 第三次作业
2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于[www.openlab.com/student](http://www.openlab.com/student) 网站访问学生信息,[www.openlab.com/data](http://www.openlab.com/data)网站访问教学资料。 [www.openlab.com/money网站访问缴费网站](http://www.openlab.com/money网站访问缴费网站)。#创建/data网页根目录。
2023-05-03 21:21:23 1031
原创 第一天作业
3. 指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM。而crond服务使用的crontab定义的命令,是循环作用的,所以crond才符合我们的要求。2. 指定在2022/08/26 09:00将时间写入testmail.txt文件中。#指定命令执行时间为2022/08/26 09:00。#指定命令执行时间为2022/08/26 21:00。#命令不能执行已经过的时间。
2023-04-17 17:50:59 350
原创 第二次作业
3.客户端记录并比对服务器的公钥数据及随机计算自己的公私钥: 若客户端第一次连接到此服务器,则会将服务器的公钥记录到客户端的用户家目录内的 ~/.ssh/known_hosts。此时服务器:具有服务器的私钥与客户端的公钥,而客户端则是: 具有服务器的公钥以及客户端自己的私钥,你会看到,在此次联机的服务器与客户端的密钥系统 (公钥+私钥) 并不一样,所以才称为非对称加密系统。客户端接收后,用自己的私钥解密 (2)客户端到服务器:客户端传送数据时,拿服务器的公钥加密后送出。
2023-04-17 17:47:09 475
原创 数据库第三次作业
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1003, '2011-1-4', 8500.00, '党员', '王亮', '1983-6-8');select `职工号`,`姓名`,(locate('党员',政治面貌)) as `是(1)否(0)党员` from worker where `部门号`=102 or `部门号`=103;
2023-02-13 09:43:00 290
原创 安装作业
rw-r--r-- 1 7161 31415 19759 3月 18 13:14 support-files/my-innodb-heavy-4G.cnf。-rw-r--r-- 1 7161 31415 4676 3月 18 13:14 support-files/my-medium.cnf。-rw-r--r-- 1 7161 31415 4665 3月 18 13:14 support-files/my-large.cnf。
2023-02-10 02:12:44 289
原创 第四天作业
node1 myvar1=“hello the world” myvar2=“content” #在node1主机中定义了两个变量。yourname=“jacob” #在webserver主机组所有主机定义变量。Inventory变量(在主机清单配置文件中定义变量)
2023-01-06 09:24:21 278
原创 第三天作业
2.2编写 base.repo文件使用 copy 和synchronize模块建库。2.1使用yum_repository 创建仓库。2.3创建文件使用blockinfile建库。
2023-01-06 09:19:26 274
原创 第二次作业
(6)创建ansible相应配置文件和使用清单文件和存放role目录,创建角色目录。(3)创建ansible目录,并在此目录创建inventory文件;(4)在inventory文件中创建相应的主机组。(1)通过SSH连接到devops用户中。(2)在当前环境中下载ansible。(5)可以通过测试查看创建的主机组。(7)在配置主机中的文件中添加变量。(8)可以验证测试配置——测试成功。
2023-01-02 19:52:40 365
原创 第一天作业
zx ALL=(ALL) NOPASSWD: ALL //添加部分。# ssh-copy-id -i node1 //发送密钥。此时会报错,因为受控主机中没有该普通用户的权限。普通用户的免密登陆实现。
2023-01-02 19:45:47 467
原创 tuend\stratis\vdo总结和课堂案例
用户无需在卷上部署选取的文件系统,因为文件系统和卷已经被合并在一起,成为一个概念上的文件树(ZFS 称之为数据集dataset,Brtfs 称之为子卷subvolume,Stratis 称之为文件系统),文件数据位于存储池中,但文件大小仅受存储池整体容量限制。比如 挂载到/data上,那么这个目录上如果有重复的数据,那么vdo就可以对这个目录上重复的数据进行删除重复和压缩的。最大就是池的大小,也就是几块硬盘合起来之后的大小,只需要将池子创建出来,文件系统不需要指定大小,需要多大的空间,直接从池子里面取。
2022-11-07 23:20:44 43
原创 逻辑卷作业
将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。[root@desktop ~]# lvdisplay #查看逻辑卷的详细信息,包括其绝对路径。逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G。创建逻辑卷database,大小为3G,属于datastore 卷组。用mount -a重新读取。
2022-11-01 20:12:13 77
原创 第四天作业
root@desktop ~]# echo "学生信息" > /openlab/student/index.html。[root@desktop ~]# echo "教学资料" > /openlab/data/index.html。网页测试加密 网站“https://www.openlab.com/money”网页测试“http://www.openlab.com/student”网页测试“http://www.openlab.com/data”网页测试“http://www.openlab.com”
2022-10-30 09:22:46 56
原创 第二天作业
客户端第一次登录服务端时,会提示:无法确认主机xxx.com(xxx.31.18.60)的真实性,不过知道它的公钥指纹(之所以用fingerprint代替公钥,主要是公钥太长(RSA算法生成的公钥有1024位),很难直接比较。此时,服务器A的公钥(登录服务器B的权限)追加到服务器B中的权限文件authorized_keys中,服务器A可免密登录服务器器B了。原因:因为此时服务器B的密码登录权限文件authorized_keys中已经有服务器A的公钥,即A获得了B的登录权限。
2022-10-18 16:12:17 54
原创 在当前主机添加两块网卡,将两块网卡绑定实现网卡冗余操作
root@localhost huawei]# cd /usr/share/doc/teamd/example_configs/ //切换目录(共享文本)接着选中最下面的“设置”,在设置硬件中选择“添加”这一项,最后选中“网络适配器”,完成即可。本次实验需要添加两块网卡,重复此步骤一次,保证两个网卡是同一种网络模式(同一网段)。在软件中查看网卡是否添加完成,主机能否识别网卡。3.添加虚拟网卡team0(主设备)4.虚拟网卡绑定真实网卡(从设备)1.一台主机两块网卡,添加网卡。
2022-10-14 17:48:04 741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人