自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL补充性文件

无符号(unsigned):能表示0和正数。答:具有特定结构和功能的数据存储和操作单元。(表,视图,索引等):体积小,速度快,总体拥有成本低,开源免费,支持多种操作系统。有符号():能表示正数,负数和0。1,数值类型中的类型范围有符号和无符号是什么?1,关系型数据库是什么?其中的关系是指什么?5,MySQL在安装时,出现的默认数据库?2,char和varchar的区别?3,保存当前时间和日期到数据库中?10,MySQL数据库的优缺点?7,数据库中的对象是什么?6,字符集与排列规则?3,MySQL目录?

2024-07-24 18:13:04 872

原创 #批量创建用户,随机密码,并且把用户名与密码写入文件

【代码】#批量创建用户,随机密码,并且把用户名与密码写入文件。

2024-07-18 21:32:04 113

原创 第5章-组合序列类型

字典类型是根据一个信息查找另一个信息的方式构成了"键值对”,它表示索引|用的键和对应的值构成的成对关系。其中键是不可变序列。字符串,整数,浮点,元组可以作为字典中的键,但是列表不行。是一个用于存储多个值的连续空间,每一个值都对应一个整数的编号,称为。2,属于序列结构的还有列表,元组,集合和字典。

2024-07-09 22:08:28 353

原创 第4章-程序的流程控制

是介于自然语言和编程语言之间的一种算法描述语言,如果程序比较小,可以直接使用代码描述。循环结构也可以互相嵌套,在一个循环结构中嵌套另一个完整的循环结构称为循环嵌套。continue的作用:用于跳过本次循环的后续代码,而继续执行下一次循环操作,:用一系列图形,流程线和文字说明描述程序的基本操作和控制流程。安装程序语句的自然顺序,从上到下,依次执行每条语句的程序。也称为分支结构,是按照条件选择执行不同的代码段。:就是是用人类语言,直接描述程序。测试之前看一下自己的版本。,用于跳出循环结构,

2024-07-05 17:17:35 479

原创 第3章-数据类型和运算符

>使用单下划线"”开头的模块变量或函数是受保护的,在使用"from xXX import *”语句从模块中导入时,这些模块变量或函数不能被导入。模块内部的类采用Pascal风格的类名组成,例如:在MyClass中的内部类_ InnerMyClass。模块名尽量短小,并且全部使用小写字母,可以使用下划线分隔多个字母。以双下划线开头和结尾的是Python的专用标识,例如: init_ ()表示初始化函数。函数、类的属性和方法的命名,全部使用小写字母,多个字母之间使用下划线分隔。

2024-06-30 20:22:28 809

原创 第2章-Python编程基础

Python语言的发明人吉多-范罗苏姆(荷兰人)>Python语言的设计非常优雅、明确、简单>Python语言具有丰富和强大的库,能够把使用其他语言制作的各种模块(尤其是C/C+ + )很轻松地联结在一起,

2024-06-30 14:14:43 212

原创 第1章-软件的安装

官网网址: https://www.jetbrains.com/pycharm/download/?7,选择存放python程序的目录,必须是空的;选择安装好的python编译器(默认是选好的)官网网址: https://www.python.org/6,卸载python**(此处仅做演示,请勿真卸载)**customize自定义(本人的选择)1,正确下载(社区版)6,点击Finish。

2024-06-30 14:13:58 36

原创 第五章 函数

基本语法: 函数名 #带参数语法: 函数名 参数1 参数2shell的位置参数:(可以作为函数的参数来使用当n<10,用$n表示当>=10,用${}表示1,用$?返回一个状态码2,用return关键字返回一个整数,作用是退出函数3,用echo变量,返回一个字符串或其他类型。

2024-04-22 19:23:50 404

原创 第四章 数组

声明普通数组(加-a是为了显式声明): declare -a array #声明关联数组: declare -A array先给数组命名,后定义数组的值用小括号将变量值括起来赋值给数组变量,每个变量值之间用空格进行分割。数组名=(变量值1 变量值2...)#引用格式用小括号将变量值括起来,同时采用键值对的形式赋值。#小括号里面对应的数字为数组下标,等号后面的内容为下标对应的数组变量的值。分别通过定义数组的方法来定义。#数组名[下标]=变量值使用命令的输出结果作为数组的内容。

2024-04-22 16:34:28 332

原创 第三章 循环

其中前三种工作中最常用。

2024-04-22 14:57:12 499 1

原创 第二章 Docker安装

1,2,Docker CE非常适合开发人员和运维团队构建容器APP3,Docker EE安全性更高,适合在企业中使用。

2024-03-31 14:05:14 992

原创 第一章 容器世界

1,虚拟化是一种资源管理技术。2,一台物理机可以拥有多台虚拟机,这些虚拟机都是基于物理机运行。

2024-03-30 10:21:00 699

原创 第七章 索引及执行计划,存储引擎

相当于Linux操作系统的文件系统数据读写数据安全和一致性提高性能热备份自动故障恢复高可用支持MySQL5.5之后,默认开始使用InnoDB引擎,提供高可靠性和高性能。

2024-03-27 08:08:03 318

原创 第八章 awk文本出来工具

1,awk用于在Linux/UNIX下处理文本和数据。2,数据可以来自标准输入,一个或多个文件,或者其他命令的输出3,支持用户自定义函数和动态正则表达式等。4,awk有自己的程序设计语言。擅长数据分析及生成报表,对文件内容进行各种排版操作5,可以通过man awk获取相关功能说明6,awk是一种过程式编程语言或脚本语言解释器,支持条件判断,数组,循环等功能。awk的处理文本和数据的流程方式如下:它逐行扫描文件,从第一行到最后行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作。如果没有指定处理动作,则把

2024-03-26 19:08:23 414

原创 第六章 SQL基础应用

1,创建#创建语句create database 库名;#查看mysql支持的字符集或#查看mysql支持的校对规则#查看建库信息:字符集、校对规则#建库规范(1)不能使用数字开头(2)大小写敏感,建议不要使用大写字母注意在使用一些客户端如navicat时,建库是不区分大小写,因为客户端不知道服务器是linux还是windows,而windows下的mysql中数据库、表名均不区分大小写。(3)建库是指定字符集(4)库名和业务名有关(通常开发人员确定)2,删除。

2024-03-26 08:02:36 419

原创 第五章 多实例案例

【代码】第五章 多实例案例。

2024-03-25 21:21:46 541

原创 第三章 体系结构和物理存储结构

实例=mysqld后台守护进程+Master Thread +干活的Thread + 预分配的内存#如:公司=老板+经理+员工+办公室。

2024-03-25 06:47:28 311

原创 第四章 基础管理与初始化配置

用户名@白名单白名单作用:允许那ip登录数据库。

2024-03-25 06:47:03 506

原创 第七章 流编辑器sed

处理时,把当前的行存储在临时缓存区(模式空间)中,接着用sed命令处理缓冲区中的内容,处理完成后,再把缓冲区的内容输出到屏幕。3,sed首先把第一行的内容装入模式空间,处理后输出到屏幕;然后继续把第二行装入模式空间(替换掉模式空间第一行的内容),再进行处理。sed从文件中读取数据,如果没有输入文件,则默认对标准输入进程数据进行处理。

2024-03-24 11:55:21 776

原创 第六章 正则表达式

grep命令是一种强大的文本搜索工具,是Linux文本处理工具中的三剑客之一。通常grep有三个版本:grep、fgrep,egrep。

2024-03-24 09:48:18 876

原创 第二章 安装与初始化

RHEL以及他的衍生发行版如CentOS、Scientific Linux为了稳定,官方的rpm repository提供的rpm包往往是很滞后的,当然了,这样做这是无可厚非的,毕竟这是服务器版本,安全稳定是重点,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译那太辛苦了,而EPEL恰恰可以解决这两方面的问题。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。

2024-03-23 09:27:13 865

原创 第一章 简介

1,企业版(MySQL Enterprise Edition)MySQL企业版包括最全面的高级特性、管理工具和技术支持,以实现最高级别的MySQL可伸缩性、安全性、可靠性和正常运行时间。它降低了开发、部署和管理业务关键型MySQL应用程序的风险、成本和复杂性。2,社区版(MySQL Community Edition)3,版本分为四类Alpha版(α)Beta版(β)RC版GA版4,版本号命名。

2024-03-23 09:25:22 378

原创 项目七 完成学生信息的综合查询

select 语句的多表查询有两种形式:简单连接查询和使用 JOIN 关键字的连接查询。根据业务需求实现多表查询为表设置别名在 select 语句中可以为查询的字段设置别名,同样也可以为表设置别名。表别名设置的格式:使用表别名注意:如果为表指定了别名,则所有引用表名的地方都必须使用别名,不能再使用原表名。当查询多个表之间的同名字段时,必须使用“表名.同名字段”进行限制。对于表间不同名的字段,可以在字段名前加表名进行限制,也可以不加表名,如果字段名前加上表名,则查询效率更高。也可以进行多

2024-03-19 22:02:46 744

原创 项目六 分类汇总学生信息

select CourseID, avg(ExamScore) as 平均分。降序排列,并显示前 5 行。order by 平均分。

2024-03-19 10:41:18 442

原创 项目五 实现对学生信息的简单查询

格式:select 字段名 [as] 列标题| 张林浩(150101,男) || 张林浩(150101,男) || 张林浩(150101,男) || info || 张林浩(150101,男) || 张林浩(150101,男) || 张林浩(150101,男) |#起别名时,只显示在临时表中,原表没变。如果别名标题有空格,要用单引号括起来,但如果含_.则不用单引号。

2024-03-18 09:45:28 497

原创 项目四 完成学生信息的持久化存储

1,第一种数据。若表中某一字段为主键,则在插入时不能插入重复值, 否则会报错2,第二种数据3,从已有的表中查询数据并插入到新表中:要求是两个表的字段相同。

2024-03-18 07:16:41 371

原创 第二章 条件测试

作用:比较字符串是否相同,测试字符串的长度是否为0。

2024-03-17 17:41:17 404

原创 项目三 操作学生管理数据库中的表

使用auto_increment关键字定义自动增长列该字段必须是整数类型,且必须是一个主键或唯一键初始值定义:auto_increment=初始值,否则默认从1开始#创建自动增长列#插入数据观察pid的变化mysql> insert into product(pname) values('计算机');mysql> insert into product values(null,'打印机');

2024-03-17 11:13:53 930

原创 第一章 初识shell

1,程序是在内存中运行的。2,变量:(用特定的字符串去表示不固定的内容)内存空间变化的值。变量名:对内存空间的命名。#格式 变量名 = 变量值;3,当首次使用某个变量时,实际上就定义了这个变量,。如果没有给出变量值,则变量会被赋予一个空字符串。

2024-03-15 16:51:46 885

原创 配置与管理电子邮件服务

1,电子邮件由邮件头和邮件内容组成。2,**邮件系统组成:**用户代理MUA,邮件传输代理MTA,邮件投递代理MDA。采用客/服模式。3,协议:SMTP协议(默认端口为25);POP协议(默认端口为110);IMAP协议(默认端口为143)。

2024-03-10 11:56:48 946

原创 配置与管理DNS服务器

*1,什么是DNS?**负责将域名转换成实际想对应的ip地址,这个过程交域名解析。**2,域名解析的方法:**分布式,层次结构的数据库系统。根域,顶级域,二级域,子域。例如:www.baidu.com其中:为根域;com为顶级域;baidu为二级域;www为子域。:递归查询(常用),递归查询。

2024-03-09 13:07:29 505 1

原创 配置与管理NFS服务器

客户机与服务器之间可以共享文件,但不可数据传输功能;需要用到RPC(是一种进程间通过网络进行交互通信的机制)

2024-03-08 15:55:16 571 1

原创 配置与管理Apache服务器

1,web服务器分为:静态web服务和动态web服务。2,**HTTP:**超文本传输协议。

2024-03-07 15:41:17 438 1

原创 配置与管理防火墙

1,:设置在不同网络或网络安全域之间的一系列部件的组合。2,:保护内网中易手攻击的服务;控制内外网之间网络系统的访问;隐藏内网的IP地址及结构的细节,提高网络保护;对网络存取和访问进行监控和审计;集中管理内网的安全性,降低管理成本。3,:对每个进入的数据包使用一个规则集合,然后转发或丢弃该数据包。:代理服务器。

2024-03-06 20:11:58 577 1

原创 配置与管理FTP服务器

1,文本传输协议,FTP的两个连接:控制连接(端口21),数据连接(端口20)2,**功能:**任意计算机之间相互传输文件的机制。3,:私做主动模式,私做被动模式。4,:ASCII方式,二进制方式。5,:匿名用户(Anonymous用户),实体用户(本地账号),虚拟用户(建立专有的用户)6,

2024-03-06 15:22:56 615

原创 配置与管理数据库服务器(MariaDB)

数据库管理系统(DBMS):用户与操作系统(os)之间的一层数据管理软件。

2024-03-02 16:15:43 653 1

原创 配置与管理Samba服务器

2,**SMB协议:**主要是作为Microsoft网络的通讯协议;一般端口使用为139,445。3,功能:1,文件和打印机共享。2,身份验证和权限设置。3,名称解析。4,浏览服务4,工作原理。

2024-02-27 22:21:12 628

原创 项目二 创建与操作学生管理数据库

1、使用 create database 命令创建 book_mangement 数据库,要求设置默认字符集为 gbk,默认排序规则为。2、使用 alter database 命令修改 book_mangement 数据库,要求将默认字符集修改为 utf8。打开Navicat->右击服务器名称->选择“新建数据库”->输入(名称,字符集,排列规则)->确定。3、使用 Navicat 工具创建新数据库 NewDB,默认字符集和排序规则自拟。选中要查看属性的数据库名称,右键单击->点击“删除数据库”

2023-12-10 20:34:31 600

原创 Windows Service Name重复问题

3,输入命令:sc delete MYSQL57。4,验证一下,可以看见已经没有感叹号啦。2,打开命令提示符,管理员身份运行。,可以看见已经没有感叹号啦。

2023-12-09 20:10:53 517

原创 项目一 分析并设计学生管理数据库

*1,DBMS:**数据库管理系统(Database Management System)。数据库 是通过DBMS创建和操作的容器。**2,DB:**数据库(database) :存储数据的“仓库”。它保存了一系列有组织的数据。**3,SQL:**结构化查询语言(Structure Query Language) :专门用来与数据库通信的语言。

2023-12-09 19:08:45 1330

MySQL数据库入门总结

MySQL数据库入门总结

2022-08-12

空空如也

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

TA关注的人

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