- 博客(50)
- 收藏
- 关注
原创 打好基础——WEB基础与HTTP协议
目录一、Web基础1.1 域名概述1.2 域名空间结构1.3 域名注册1.4 网页的概念1.5 HTML概述一、Web基础1.1 域名概述域名的概念IP地址不易记忆早期使用Hosts文件解析域名主机名称重复主机维护困难DNS (Domain Name System域名系统)分布式层次性1.2 域名空间结构根域顶级域组织域国家/地区域二级域名FQDN=主机名.DNS后缀1.3 域名注册域名注册是Internet中用于解决地址对应问题的一
2020-11-26 10:09:45
455
原创 shell编程之Expect免交互(Expect免交互、EOF免交互)
目录一、Expect概述二、Expect基本命令2.1 Expect安装2.2 基本命令(expect流程命令)2.3 基本命令(expect内容命令)2.4 基本命令(expect其他命令)三、Expect执行方式3.1 Expect语法3.2 Expect直接执行(以ssh为例)3.3 Expect嵌入执行(以ssh为例)3.4 Expect脚本命令总结四、Expect实操4.1 创建用户qwer,密码qwer1234.2 SSH登录一、Expect概述xpect是建立在tcl基础上的一个工具,E
2020-11-24 19:56:28
390
原创 shell实验——一键安装并配置samba服务
目录一、shell要求二、shell分析三、实验步骤四、实验测试五、shell解析5.1 注意5.25.35.45.55.6一、shell要求写一个shell脚本,能够实现一键安装并配置samba服务,执行该脚本时需要带一个共享的路径它是共享的目录,目录若存在,需自动创建samba任何人都可以访问,并且不需要密码,并且是只读的二、shell分析需要判断的用户给出的是目录是不是绝对路径,即是否以‘/’开头脚本需要判断samba服务是否已经安装,若已经安装了就不需要执行yum -y inst
2020-11-23 09:32:12
604
原创 shell脚本趣味小实验——监控内存使用情况
目录一、shell要求二、shell思路三、实验过程一、shell要求用shell写一个内存监控脚本,使用超过80%并发邮件告警二、shell思路1.思路:freefree -mtotal used free shared buff/cache availableMem: 3770 219 3170 11 381 3325Swap: 2047 0 2047Mem:内存的使用情况总览表totel:机器总的物理内存 单位为:Mused:用掉的内存free:空闲的物理内存2.算取百分
2020-11-23 09:03:03
213
原创 shell正则表达式——文本处理器使用方法
目录前言一、sed工具使用方法1.1 sed工具概述1.2 sed的工作流程1.3 sed命令常见方法1.4 sed用法1.4.1 输出符合条件的文本(p 表示正常输出)1.4.2 sed 命令与正则表达式结合使用1.5 删除符合条件的文本1.6 替换符合条件的文本1.7 迁移符合条件的文本1.8 使用脚本编辑文件1.9 sed 直接操作文件示例1.10 sed命令总结二、awk工具使用方法2.1 awk常见用法2.2 awk 包含的几个特殊的内建变量(可直接用)2.3 awk用法2.3.1 按行输出文本2
2020-11-11 16:03:34
374
原创 shell编程之正则表达式——理论基础
目录前言一、前言正则表达式,又称规则表达式(Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑sed是文本处理工具,可以读取文本内容,根据指定条件对数据进行添加,删除,替换等操作,被广泛应用于shell脚本awk是
2020-11-08 22:25:54
176
原创 shell脚本编程——循环语句(for,while,until)+continue,break解释
目录一、for循环语句1.1 for语句结构1.2 使用for批量添加用户1.3 根据IP地址检查主机状态1.4 用循环语句输出1-10的数字的四种办法1.5 shell中let命令1.6 计算1-10偶数/奇数的和二、while循环语句2.1 while语句结构2.2 while语句应用示例2.3 while死循环2.4 使用while批量添加用户2.5 猜商品价格游戏三、untli循环语句3.1 until语句的结构3.2 until语句应用四、continue和break4.1 continue4.2
2020-11-04 15:14:44
1107
原创 shell脚本有趣的实验——九九乘法表
目录一、九九乘法表1.1 shell脚本1.2 输出结果一、九九乘法表1.1 shell脚本#!/bin/bashfor ((k=1;k<=9;k++))do for ((i=1;i<=$k;i++)) do echo -n ""$k"x"$i"=$(expr $k \* $i) " if [ $i -eq $k ] then echo -e '\n' fi donedone1.2 输出结果[root@localhost op
2020-11-04 14:58:19
202
原创 shell脚本——shell编程之条件语句(使用[ ]+if语句详解)
这里写目录标题前言一、条件测试1.1 文件测试1.1.1 test命令1.1.2 文件测试1.2 整数测试1.3 字符串与逻辑测试1.3.1 字符串比较1.3.2 逻辑测试1.3.3 一元运算符,二元运算符和三元运算符二、if语句2.1 if单分支语句2.2 if双分支语句2.3 if多分支语句前言在简单的shell脚本程序中,各条语句将按先后顺序依次执行,从而实现批处理的自动化过程。但是,单一的顺序结构使得脚本过于机械化,不够“智能”,难以处理更加领过的系统任务。一、条件测试1.1 文件测试
2020-11-04 14:22:20
1012
原创 shell脚本概述——shell编程规范与变量
目录前言一、shell脚本编程规范1.1:开发语言概述1.2:shell脚本应用场景1.3:shell编程规范1.3.1:shell的作用1.4 编写shell脚本1.5 执行脚本文件1.5.1 方法一:sh脚本文件路径1.5.2 方法二:source脚本文件路径1.5.3 方法三:. [空格] 脚本文件路径1.5.4 方法四:脚本文件路径(绝对路径与相对路径)1.6 更完善的脚本构成1.7 管道与重定向1.7.1 交互式硬件设备1.7.2 重定向操作前言在一些复杂的 Linux 维护工作中,大量重复性
2020-11-04 14:00:25
1038
原创 Linux网络—iptables防火墙原理及配置—NAT地址转换实验
目录一、SNAT策略及应用1.1 SNAT策略概述1.2 SNAT的典型应用环境1.3 SNAT策略的工作原理1.3.1 未作SNAT转换时的情况1.3.2 进行SNAT转换后的情况(私网转公网)二、DNAT策略及应用2.1 DNAT策略概述2.2 DNAT的典型应用环境2.3 DNAT策略的工作原理2.3.1 进行DNAT转换后的情况(公网转私网)2.4 DNAT策略的应用三、规则的备份及还原3.1保存防火墙规则3.2备份防火墙规则3.3 导入(还原)规则3.4 清空所有防火墙规则3.5 设置具体的ipt
2020-11-04 11:21:48
1460
原创 Linux网络—firewalld防火墙基础(实验+理论)
目录前言一、Firewalld,iptables概述1.1 Firewalld 简介1.2 iptables 简介1.3 Firewalld和iptables的关系1.3.1 netfilter1.3.2 Firewalld、iptables1.3.3 netfilter和Firewalld,iptables关系1.3.4 Firewalld和iptables的区别1.3.5 CentOS 6 和CentOS 7 防火墙的区别二、Firewalld2.1 Firewalld网络区域介绍2.2 Firewal
2020-11-04 10:29:26
911
原创 Linux网络—PXE高效网络装机与实现Kickstart自动安装实验
目录前言一、PXE简介1.1 PXE批量网络装机的优点1.2 搭建PXE体系的前提条件二、部署PXE远程安装服务2.1 搭建PXE远程安装服务器实验拓扑图2.2 配置PXE装机服务器2.2.1 准备CentOS 7 安装源2.2.2 TFTP服务及引导文件2.2.3 安装并开启dhcp功能2.2.4 准备linux内核,初始化镜像文件,PXE 引导程序2.2.5 配置启动菜单文件2.2.6 验证PXE三、实现Kickstart无人值守安装3.1 准备安装应答文件3.2 实现批量自动装机3.2.1 图形界面安
2020-11-04 09:48:57
491
2
原创 Linux网络服务—部署YUM仓库与NFS共享服务(理论+实验)
目录前言一、构建远程YUM仓库1.1 YUM概述1.2 实验准备1.2.1 软件仓库的提供方式1.2.2 RPM软件包的来源1.2.3 构建CentOS7软件仓库1.2.4 在软件仓库中加入非官方RPM包组1.2.5 配置软件仓库位置(客户机端)1.3 部署YUM软件仓库1.3.1 实验环境1.3.2 实验过程1.4 yum工具概述1.5 软件包查询1.6 软件安装升级与卸载二、NFS共享存储服务2.1 网络文件系统(Network File System)2.2 使用NFS发布共享资源前言Yum(全
2020-11-04 01:59:31
429
原创 Linux—远程访问及控制—ssh服务原理与实操
目录前言一、SSH 远程管理前言大多数企业服务器是通过远程登录的方式来进行管理的当需要从一个工作站管理数以百计的服务器主机时,远程维护的方式将更占优势一、SSH 远程管理
2020-11-04 01:24:16
295
原创 Linux--DNS域名解析配置详解理论+实操
目录前言一、BIND 域名服务基础1.1 DNS 系统的作用及类型1.1.1 DNS系统的作用1.1.2 DNS 系统的类型1.2 BIND的安装文件1.3 BIND的配置文件1.3.1 named.conf主配置文件1.3.2 区域数据配置文件1.3.3 区域数据配置文件的特殊应用1.3.4 对配置文件进行语法检查二、使用BIND构建域名服务器2.1 实验环境2.2 20.0.0.11配置2.3 20.0.0.12配置2.4 20.0.0.13配置前言域名解析是把域名指向网站空间IP,让人们通过注册
2020-11-03 19:42:19
7431
原创 看完就能懂—Linux网络服务之DHCP原理与配置 (理论+实验)
目录前言一、DHCP 工作原理1.1 DHCP概述1.2 使用DHCP好处1.3 DHCP 的分配方式1.3.1 自动分配1.3.2 手动分配1.3.3 动态分配1.4 租约过程概述1.4.1 客户机请求 IP 地址1.4.2 服务器响应1.4.3 客户机选择 IP 地址1.4.4 服务器确定租约1.4.5 重新登录1.4.6 更新租约二、DHCP服务器的配置2.1 DHCP服务2.2 可分配的地址信息2.3 安装DHCP服务器2.4:DHCP主配置文件详解2.4.1 dhcpd.conf的内容构成2.4.
2020-11-03 12:32:57
352
1
原创 Linux网络设置——查看及测试网络,设置网络地址参数(理论+实操)
目录前言一、查看网络配置1.1 查看网络接口地址1.1.1 查看活动的网络接口设备1.1.2 查看指定的网络接口信息1.2 查看主机名称1.3 查看路由表条目1.4 查看网络连接情况二、测试网络连接2.1 使用ping命令测试网络连通性2.2 使用 traceroute 命令跟踪数据包2.3 实验验证2.3.1 实验拓扑图2.3.2 分配网卡2.3.3 配置R12.3.4 R2配置2.3.5 centos 7设置2.3.6 win10IP地址设置直接更改网卡地址即可2.3.7 win 10IP地址设置2.3
2020-11-03 10:48:07
3607
原创 Linux--文件系统深入理解与日志分析 理论+数据恢复实验
目录前言一、inode与block1.1 inode 和 block 概述1.2 inode 的内容1.3 inode 的号码1.4 inode 的大小前言在处理Linux系统出现的各种故障时,故障的症状是最容易发现的,而导致这一故障的原因才是最终排除故障的关键熟悉Linux系统中常见的日志文件,了解一般故障的分析与解决办法,将有助于管理员快速定位故障点,“对症下药”,及时解决各种系统问题一、inode与block操作系统的文件数据除了实际内容之外,通常含有非常多的属性,例如 Linux 操
2020-11-03 09:22:55
849
原创 Linux——系统安全及应用(理论干货+实操演示)
目录前言一、账号安全控制1.1 基本安全措施1.1.1 系统账号清理1.1.2 密码安全控制1.1.3 命令历史、自动注销1.2 用户切换与提权1.2.1 su 命令 —— 切换用户1.2.2 PAM 安全认证1.2.2 sudo 命令 —— 提升执行权限二、系统引导和登录控制2.1 开关机安全控制2.1.1 调整 BIOS 引导设置2.1.2 限制更改 GRUB 引导参数2.2 终端及登录控制2.2.1 禁止 root 用户登录前言作为一种开放源代码的操作系统,Linux服务器以其安全,高效和稳定的
2020-11-03 01:02:39
1043
1
原创 计算机——初识Linux操作系统
文章目录前言一、计算机概论1.1计算机的定义1.3计算机电脑硬件的五大单元前言现在的人们无时无刻都会碰计算机,台式机、笔记本、平板乃至平时使用的智能手机等等,这些都属于计算机。虽然每天都解除这些,但是,你了解计算机的组件构造吗?计算机又是如何工作的呢?下面就来具体谈一谈谈什么是计算机。一、计算机概论1.1计算机的定义所谓的电脑就是一种计算机,是现时代现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电
2020-11-02 22:49:06
822
1
原创 Linux——进程和计划任务管理(理论+实验)
目录前言一、程序、进程线程概述1.1 程序1.2 进程1.3 线程1.4 程序、进程和线程的关系1.5 程序和进程的关系二、查看进程2.1 1.ps 命令——查看静态的进程统计信息(Processes Statistic)2.1.2 top 命令——查看进程动态信息2.1.3 pgrep 命令——查询进程信息2.1.4 pstree 命令——查看进程树三、控制进程3.1启动进程3.1.1 手工启动进程3.1.2 调度启动进程3.2 改变进程的运行方式3.2.1 挂起当前的进程3.2.2 查看后台的进程3.2
2020-11-02 21:08:59
910
1
原创 纯干货——Linux引导过程与服务控制
目录前言一、Linux操作系统引导过程1.1 引导过程总览1.2 系统初始化进程1.3 systemd单元类型1.3.1 systemd单元简介1.3.2 Systemd 单元类型1.3.3 Init运行级别所对应的Systemd目标1.4 systemd 进程二、修复MBR扇区故障2.1:故障原因2.2:故障现象2.3:解决思路2.4:修复MBR扇区实验2.4.1:实验环境2.4.2:恢复步骤2.5 修复过程实验2.5.1 将新添加的硬盘分区--格式化--挂载2.5.2 模拟故障2.5.3 准备加载系统
2020-11-02 10:04:15
303
原创 Linux——服务器硬件及 RAID 配置(理论+实战)
目录前言一、服务器及 RAID 磁盘阵列介绍1.1 RAID 01.2 RAID 11.3 RAID 51.4 RAID 61.5 RAID 1+0二、阵列卡介绍2.1 阵列卡介绍2.2 RAID卡的接口类型2.2.1 IDE接口2.2.2 SCSI 接口2.2.3 SATA 接口2.2.4 SAS 接口2.3 阵列卡的缓存三、构建软RAID 磁盘阵列3.1 构建磁盘阵列3.1.1 安装 mdadm 工具3.1.2 准备用于 RAID 阵列的分区3.1.3 创建 RAID 设备3.1.4 创建并挂载文件系统
2020-11-02 00:58:24
683
1
原创 Linux—磁盘配额,管理LVM逻辑卷
目录前言一、LVM概述1.1 PV(Physical Volume,物理卷)1.2 VG(Volume Group,卷组)1.3 LV(Logical Volume,逻辑卷)1.4 建立 LVM 分区管理机制的过程前言许多 Linux 操作系统的使用者在安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量。如果当初估计不准确,一旦系统分区不够用就可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要一、LVM概述LVM是 Logical Volum
2020-11-01 21:59:03
2329
1
原创 Linux磁盘管理与文件系统——理论与实操
目录前言一、磁盘基础1.1 硬盘的结构1.1.1 物理结构1.1.2 数据结构1.1.3 存储容量1.1.4 硬盘的接口1.2 磁盘分区表示1.2.1 MBR1.2.2 磁盘分区的表示1.2.3 Linux 中使用的文件系统类型二、管理磁盘及分区2.1检测并确认新硬盘2.2 “p”指令——列出硬盘中的分区情况2.3 “n”指令——新建分区2.3.1 创建两个主分区2.3.2 创建一个扩展分区和两个逻辑分区2.3.3 “d”指令——删除分区2.3.4 “t”指令——变更分区的类型2.3.5 “w”和“q”指令
2020-10-30 16:51:56
267
原创 Linux账号和权限管理——理论配置详解
文章目录一、用户账号和组账号概述二、用户账号和组账号管理三、文件/目录的权限和归属一、用户账号和组账号概述二、用户账号和组账号管理三、文件/目录的权限和归属
2020-10-29 16:12:07
939
原创 Linux安装及管理程序——理论配置详解(有详细的实验解析)
文章目录一、Linux应用程序基础1.11.21.3二、RPM软件包管理工具三、yum概述与常用命令四、源代码编译与安装一、Linux应用程序基础1.11.21.3二、RPM软件包管理工具三、yum概述与常用命令四、源代码编译与安装...
2020-10-26 01:40:47
293
原创 纯干货——你也会编译安装oracle数据库
目录前言一、关于Oracle数据库二、安装时的注意事项2.1 安装linux操作系统时的注意事项2.2 oracle 12c 的安装条件2.2.1 系统及配置要求2.2.2 软件环境要求2.2.3 内核要求2.2.4 用户环境要求2.2.4 进程会话要求三、编译安装Oracle3.1 关闭防火墙,核心防护3.2 设置映射,改变主机名3.3 软件环境包3.4 调整内核参数3.5 用户环境配置3.6 oracle用户资源限制3.7 oracle 安装3.8 图形化界面操作3.9 oracle 图形化安装四、测试
2020-10-24 01:02:06
797
原创 Linux目录和文件管理——理论配置详解
文章目录一、Linux目录结构1.1 树形目录结构1.2 根目录1.3 常见的子目录二、查看文件内容命令2.1cat命令2.2more命令2.3less命令2.4head命令2.5tail命令三、统计与检索文件3.1wc命令3.2grep命令四、文件压缩、归档4.1gzip命令4.2bzip2命令4.3tar命令五、vi文本编辑器5.1工作模式5.2命令模式的基本操作5.3输入模式的基本操作5.4末行模式的基本操作一、Linux目录结构1.1 树形目录结构1.2 根目录1.3 常见的子目录
2020-10-23 17:09:40
277
原创 Linux操作系统基本命令详解
文章目录前言一、Linux命令基础1.1shell脚本1.2Linux命令分类1.3Linux命令行格式1.3.1命令字1.3.2选项1.3.3参数1.4编辑Linux命令行1.4.1辅助操作1.4.2名词解释1.4.3了解基本命令1.4.4获取命令帮助二、命令详细讲解2.1查看当前目录 -pwd2.2切换工作目录 -cd2.2.1将用户的工作目录更改到其他位置2.2.2绝对路径2.2.3相对路径2.3列表显示目录内容 -ls2.4设置别名 -alias2.5统计目录及文件空间占用情况 -du2.6创建新目
2020-10-23 14:41:17
202
原创 想要玩转数据库就必须掌握的规律——MySQL数据库三大范式
目录前言一、第一范式1NF(列不可再分)二、第二范式2NF(属性完全依赖于主键)三、第三范式3NF(属性不依赖于其它非主属性 属性直接依赖于主键)四、总结前言数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系建立科学的,规范的数据库是需要满足一些规范的来优化数据数据存储方式在关系型数据库中这些规范就可以称为范式一、第一范式1NF(列不可再分)当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求
2020-10-22 19:08:43
236
原创 如何实现MySQL主从同步和读写分离
目录前言一、案例概述1.1 原因1.2 解决方案1.3 更高级的解决方案二、MySQL主从复制2.1 MySQL主从复制的类型2.2 主从复制的工作原理及过程2.2.1 MySQL主从复制原理2.2.2 MySQL主从复制的工作过程三、MySQL读写分离3.1 案例概述3.2 MySQL读写分离原理四、主从复制实验4.1 实验准备4.2 实验拓扑图4.3 主从复制实验过程4.3.1 配置防火墙4.3.2 建立时间同步环境4.3.3 编译服务器安装MySQL4.3.4 配置mysql主服务器(192.168.
2020-10-22 18:02:34
822
1
原创 纯干货——MySQL高级语句查询(有详细实验过程,可以尝试跟着做)
目录前言一、MySQL 进阶查询常用查询介绍1.1 按关键字排序(ASC|DESC)1.2 对结果进行分组(GROUP BY)1.3 限制结果条目(LIMIT)1.4 设置别名(AS)1.5 通配符(%、_)1.6 子查询(IN)1.7 NULL值1.8 正则表达式1.9 运算符1.10 比较运算符1.11 逻辑运算符1.12 位运算符前言在对MySQL数据库的增、删、改、查操作有一定了解之后,就可以学习一些 SQL 语句的高级使用方法对MySQL数据库的查询,除了基本的查询外,有时候需要对查询的结果
2020-10-22 01:00:32
240
1
原创 实验——MySQL数据库增量备份恢复
目录一、MySQL数据库增量备份恢复1.1 物理冷备份,开启服务1.2 开启二进制日志文件1.3 创建库和表,进行完全备份和增量备份1.4 进行正常操作和误操作,进行增量备份1.5 查看增量备份文件1.6 模拟故障,删除表并进行恢复1.7 使用基于时间点的断点恢复1.8 使用基于位置的断点恢复一、MySQL数据库增量备份恢复1.1 物理冷备份,开启服务[root@localhost ~]# tar Jcvf /opt/mysql-$(date +%F).tar.xz /usr/local/mysql/
2020-10-21 15:57:09
178
原创 看完就懂——MySQL备份与恢复
目录前言一、数据库备份的分类1.1 数据丢失的原因1.2 数据库备份的分类1.2.1 从物理与逻辑的角度前言在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果,所以如何做好备份就成了必要的重要工作一、数据库备份的分类1.1 数据丢失的原因程序错误人为错误(大部分原因)运算错误磁盘故障灾难(如火灾,地震)和偷窃1.2 数据库备份的分类1.2.1 从物理与逻辑的角度物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份数据库在物理层面分
2020-10-21 15:35:44
152
原创 通俗易懂,教你如何理解区分完全备份,差异备份和增量备份!
目录一、完全,差异,增量备份概述1.1 完全备份1.2 差异备份1.3 增量备份二、完全备份、差异备份、增量备份流程图解2.1 流程图解2.2 三者的区别一、完全,差异,增量备份概述1.1 完全备份是对整个数据库、数据库结构和文件结构的备份保存的是备份完成时刻的数据库是差异备份与增量备份的基础优点备份与恢复操作简单方便缺点数据存在大量的重复占用大量的备份空间备份与恢复时间长1.2 差异备份备份那些自从上次完整备份之后被修改过的所有文件备份的时间节点是从上次完整备份起
2020-10-19 00:56:31
4747
原创 看完就懂——MySQL索引、事务与存储引擎
目录前言一、索引(index)1.1 索引的概念1.2 索引的作用1.3 索引的优缺点1.4 索引的分类1.5 创建索引的原则依据1.6 创建索引1.6.1 普通索引1.6.2 唯一索引1.6.3 主键索引1.6.4 全文索引1.6.5组合索引1.7 查看索引、删除索引1.8 表的文件分类二、事务(Transaction)2.1 事务的概念2.2 事务的特点2.2.1 原子性(Atomicity)2.2.2 一致性(Consistency)2.2.3隔离性(Isolation)2.2.4 持久性(Durab
2020-10-14 17:40:26
150
原创 LNMP编译安装及应用(理论+实验)——详细步骤说明,看完可以尝试操作
目录前言一、LNMP概述1.1 简介1.2 特点1.3 优点二、LNMP架构的部署安装(纯理论)2.1 LNMP架构概述2.2 MySQL安装配置2.3 PHP解析环境的安装2.4 配置Ngnx支持PHP环境2.5 常见的PHP开源产品介绍前言LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python一、LNMP概述1.1 简介LNMP代表的就是:Linux
2020-10-12 19:26:42
914
1
原创 MyQL数据库管理(基本操作,SQL语言,DDL,DML,DQL,DCL)
目录前言一、数据库基本操作命令1.1 MySQL常用管理操作1.2 查看数据库列表信息的命令1.3 查看数据库中的数据表信息命令1.4 显示数据表的结构(字段)命令二、SQL语言2.1 SQL语言概述2.2 DDL语句2.2.1 作用2.2.2 DDL语句创建库、表(create)2.2.3 DDL语句删除库,表(drop)2.2.4 DDL语句更改表结构(alter)2.3 DML语句2.3.1 作用2.3.2 向数据表中插入新的数据记录2.3.3 修改,更新数据表中的数据记录2.3.4 在数据表中删除指
2020-10-12 16:04:38
790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人