2022年3月26日

|NO.Z.00005|——————————|^^^^ 运行 ^^^^|——|Cloud&Docker.V03|——|运行wordPress|

摘要: 一、docker化应用体验:在docker下部署一套wordPress运行环境: ### WordPress运行环境需要如下软件的支持: ~~~ ——> PHP 5.6 或更新软件 ~~~ ——> MySQL 5.6 或更新版本 ~~~ ——> Apache 和 mod_rewrite模块 ~~~ 阅读全文

posted @ 2022-03-26 23:41 yanqi_vip 阅读(106) 评论(0) 推荐(0)

|NO.Z.00006|——————————|CloudVirtualiZation|——|Cloud&Docker.V04|——|基础操作|

摘要: 一、docker基础概念及命令 ### docker三个重要概念:仓库/Repository;镜像/image;容器/Container ~~~ # 注: ~~~ 仓库:仓库是用来存储镜像环境的 ~~~ 镜像:封装好的运行环境;镜像可以被上传到仓库里 ~~~ 容器:是镜像运行完成以后得到的正在运行的 阅读全文

posted @ 2022-03-26 23:41 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00003|——————————|^^^^ 部署 ^^^^|——|Cloud&Docker.V01|——|docker.rpm部署|

摘要: 一、docker安装的三种方式(install for linux): ### docker安装的三种方式(install for linux): ~~~ script:脚本的方式; ~~~ yum:yum方式安装; ~~~ rpm:rpm包安装(推荐使用) 二、docker部署 ### 方式一:s 阅读全文

posted @ 2022-03-26 23:40 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00004|——————————|^^^^ 操作 ^^^^|——|Cloud&Docker.V02|——|docker加速|阿里云镜像源|

摘要: 一、docker加速配置: ### docker加速配置 [root@localhost ~]# cp /lib/systemd/system/docker.service /etc/systemd/system/docker.service [root@localhost ~]# ll /etc/ 阅读全文

posted @ 2022-03-26 23:40 yanqi_vip 阅读(46) 评论(0) 推荐(0)

|NO.Z.00002|——————————|CloudVirtualiZation|——|Cloud&Docker.V02|

摘要: 一、docker组件间的协同方式: 二、docker化应用的存在方式:传统环境下的虚拟化:两个操作系统并配置应用 应用B没有操作系统;把应用A的操作系统链接过来,应用B的操作系统的操作系统消耗资源 若A的操作系统发生变化;加一个空白层;用来同步更改后的数据(若A崩了,依赖的系统全部崩溃) 使用镜像可 阅读全文

posted @ 2022-03-26 23:39 yanqi_vip 阅读(58) 评论(0) 推荐(0)

|NO.Z.00001|——————————|CloudVirtualiZation|——|Cloud&Docker.V01|

摘要: 一、课程大纲: ### 课程大纲: ~~~ docker简介 ~~~ docker安装 ~~~ docker容器管理 ~~~ docker镜像/仓库 ~~~ docker网络 ~~~ docker数据存储 ~~~ docker资源限制 ~~~ docker远程访问 一、docker概述:容器是什么: 阅读全文

posted @ 2022-03-26 23:38 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00000|——————————|CloudVirtualiZation|——————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 23:38 yanqi_vip 阅读(11) 评论(0) 推荐(0)

|NO.Z.00005|——————————|^^^^ 构建 ^^^^|——|Cloud&Vcent$Exsi.V7.0.V02|

摘要: 一、通web-UI访问ESXI主机 1、通过web-UI访问ESXI主机:https://192.168.1.111/ 用户名:root 密码:QWER1qaz 2、后台管理页面 附录一: ### VMware vCenter 7.0 Standard 104HH-D4343-07879-MV08K 阅读全文

posted @ 2022-03-26 23:37 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.10000|——————————|CloudVirtualiZation|——————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 23:37 yanqi_vip 阅读(12) 评论(0) 推荐(0)

|NO.Z.00002|——————————|^^^^ 构建 ^^^^|——|Cloud&Vcent$Exsi.V6.0.V02|——|EXSI.V6.0|

摘要: 一、Vcent——虚拟化技术—EXSI ### 虚拟化技术—EXSI ~~~ # EXSI安装 ~~~ VMware ESXI是一款行业领先,专门构建的额逻辑hypervisor。 ~~~ ESXI直接安装在物理服务器上,并将其划分为多个逻辑服务器,既虚拟机。 ~~~ CPU:4 内存:4GB 回车 阅读全文

posted @ 2022-03-26 23:36 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00003|——————————|^^^^ 构建 ^^^^|——|Cloud&Vcent$Exsi.V6.0.V03|——|资源分割|

摘要: 一、资源分割 ### 资源分割 ~~~ 模拟方案:lisi:mysql/2G zhangsan:LVS/2G ### 创建2个用户:lisi/zhangsan ~~~ 选中主机——>用户——>右键:添加——>lisi/zhangsan(用户名/密码)——>确定——>END ### 为用户创建权限 ~ 阅读全文

posted @ 2022-03-26 23:36 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00004|——————————|^^^^ 构建 ^^^^|——|Cloud&Vcent$Exsi.V7.0.V01|

摘要: 一、ESXI.V7.0主机部署 1、ESXI欢迎界面:Enter继续安装:镜像:VMware-VMvisor-Installer-7.0U1-16850804.x86_64.iso 2、ESXI协议说明:F11同一安装协议 3、选择ESXI主机安装磁盘:分为本地磁盘和远程磁盘,选择local磁盘 4 阅读全文

posted @ 2022-03-26 23:36 yanqi_vip 阅读(72) 评论(0) 推荐(0)

|NO.Z.00001|——————————|CloudVirtualiZation|——|Cloud&Vcent$Exsi.V6.0.V01|

摘要: 一、exsi主机概述: ### 引入虚拟化的必要性: ~~~ 美国环境保护署(EPA)报告的一组有趣的统计数据就证明了其好处; ~~~ EPA研究服务器和数据中心的能源和数据中心的能源效率时发现, ~~~ 实际上服务器只有50%的时间是在工作的,在其他时间,服务器处于“休眠”状态。 ### 虚拟化前 阅读全文

posted @ 2022-03-26 23:35 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00000|——————————|CloudVirtualiZation|——————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 23:34 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00057|——————————|LinuxShell|——|Linux&Shell$变量.V14|——|Bash快捷键|

摘要: 一、定义 Bash 快捷键 ### 定义 Bash 快捷键 ~~~ 查询所有的快捷键 ~~~ 那么这些快捷键可以更改吗?可以啊,只要执行: [root@localhost ~]# stty -a ~~~ 例如: [root@localhost ~]# stty 关键字 快捷键 ~~~ 定义 ctrl 阅读全文

posted @ 2022-03-26 23:27 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.10000|——————————|LinuxShell|———————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 23:27 yanqi_vip 阅读(10) 评论(0) 推荐(0)

|NO.Z.00055|——————————|LinuxShell|——|Linux&Shell$变量.V12|——|环境变量|配置文件|

摘要: 一、环境变量配置文件 ### source 命令 ~~~ 环境变量配置文件 ~~~ 登录时生效的环境变量配置文件 [root@localhost ~]# source 配置文件 ~~~ # OR [root@localhost ~]# . 配置文件 ### 在 Linux 系统登录时主要生效的环境变 阅读全文

posted @ 2022-03-26 23:26 yanqi_vip 阅读(37) 评论(0) 推荐(0)

|NO.Z.00056|——————————|LinuxShell|——|Linux&Shell$变量.V13|——|shell终端|

摘要: 一、shell登录信息 ### /etc/issue ~~~ 我们在登录 tty1-tty6 这六个本地终端时,会有几行的欢迎界面。 ~~~ 这些欢迎信息是保存在哪里的? ~~~ 可以修改吗?当然可以修改,这些欢迎信息是保存在/etc/issue 文件中, ~~~ 我们查看下这个文件: [root@ 阅读全文

posted @ 2022-03-26 23:26 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00054|——————————|LinuxShell|——|Linux&Shell$变量.V11|——|变量测试|

摘要: 一、例子一: ### 例子一: ~~~ 删除变量 y [root@localhost ~]# unset y ~~~ 进行测试 [root@localhost ~]# x=${y-new} ~~~ 因为变量 y 不存在,所以 x=new [root@localhost ~]# echo $x new 阅读全文

posted @ 2022-03-26 23:25 yanqi_vip 阅读(15) 评论(0) 推荐(0)

|NO.Z.00052|——————————|LinuxShell|——|Linux&Shell$变量.V09|——|数值运算符|

摘要: 一、Shell 常用运算符 运算符 说明 13 - + 单目负,单目正 12 ! ~ 逻辑非,按位取反或补码 11 * / % 乘、处、取模 10 + - 加 减 9 << >> 按位左移,按位右移 8 <=>=<> 小于或等于,大于或等于,小于大于 7 == != 等于,不等于 6 & 按位与 5 阅读全文

posted @ 2022-03-26 23:24 yanqi_vip 阅读(24) 评论(0) 推荐(0)

|NO.Z.00053|——————————|LinuxShell|——|Linux&Shell$变量.V10|——|变量内容置换|

摘要: 一、变量的内容置换 变量y没有设置 变量y为空值 变量y设置值 x=${y-新值} x=新值 x为空 x=$y x=${y:-新值} x=新值 x=新值 x=$y x=${y+新值} x为空 x=新值 x=新值 x=${y:+新值} x为空 x为空 x=新值 x=${y=新值} x=新值y=新值 x 阅读全文

posted @ 2022-03-26 23:24 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00050|——————————|LinuxShell|——|Linux&Shell$变量.V07|——|接收键盘输入|

摘要: 一、read选项说明 ### read选项说明 ~~~ # 选项: ~~~ -p “提示信息”:在等待 read 输入时,输出提示信息 ~~~ -t 秒数:read 命令会一直等待用户输入,使用此选项可以指定等待时间 ~~~ -n 字符数:read 命令只接受指定的字符数,就会执行 ~~~ -s:隐 阅读全文

posted @ 2022-03-26 23:23 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00051|——————————|LinuxShell|——|Linux&Shell$变量.V08|——|数值运算符|

摘要: 一、数值运算的方法 ### declare选项说明 ~~~ 那如果我需要进行数值运算,可以采用以下三种方法中的任意一种: ~~~ 使用 declare 声明变量类型 ~~~ 既然所有变量的默认类型是字符串型,那么只要我们把变量声明为整数型不就可以运算了吗? ~~~ 使用 declare 命令就可以实 阅读全文

posted @ 2022-03-26 23:23 yanqi_vip 阅读(53) 评论(0) 推荐(0)

|NO.Z.00049|——————————|LinuxShell|——|Linux&Shell$变量.V06|——|预定义变量|

摘要: 一、预定义变量 作用 $? 最后一个执行的命令的返回状态,如果这个变量的值为0,证明上一个命令正确执行,如果这个变量的值为非0,(具体是哪个数,由命令自己来决定)则证明上一个命令执行不正确了。 $$ 当前进程的进程号(PID) $! 后台运行的最后一个进程的进程号(PID) 二、预定义变量实验 ## 阅读全文

posted @ 2022-03-26 23:22 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00048|——————————|LinuxShell|——|Linux&Shell$变量.V05|——|位置参数变量|

摘要: 一、位置参数变量 作用 $n n为数字,$0代表命令本身,$1-$9代表第一到第九个参数,十以上的参数需要用大括号包含,如${10} $* 这个变量代表命令行中所有的参数,$*把所有的参数看成一个整体 $@ 这个变量也代表命令行中所有的参数,不过$@把每个参数区分对待 $# 这个变量代表命令行中所有 阅读全文

posted @ 2022-03-26 23:22 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00046|——————————|^^实验^^|——|Linux&Shell$变量.V03|——|环境变量|ENV|修改默认提示符|

摘要: 一、环境变量:环境变量设置 ### 环境变量设置 ~~~ 使用 export 声明的变量即是环境变量 [root@localhost ~]# export age="18" 二、环境变量查询和删除 ### 环境变量查询和删除 ~~~ 删除环境变量 gender ~~~ env 命令和 set 命令的 阅读全文

posted @ 2022-03-26 23:21 yanqi_vip 阅读(124) 评论(0) 推荐(0)

|NO.Z.00047|——————————|LinuxShell|——|Linux&Shell$变量.V04|——|环境变量|ENV|修改默认提示符|

摘要: 一、LANG语系变量:查看LANG支持的语系 ### 查看LANG支持的语系 ~~~ # LANG 变量定义了 Linux 系统的主语系环境,这个变量的默认值是: ~~~ 这是因为我们 Linux 安装时,选择的是中文安装,所以默认的主语系变量是“zh_CN.UTF-8”。 ~~~ 那么 Linux 阅读全文

posted @ 2022-03-26 23:21 yanqi_vip 阅读(40) 评论(0) 推荐(0)

|NO.Z.00044|——————————|LinuxShell|——|Linux&Shell$变量.V01|

摘要: 一、Bash的变量和运算符 ### 什么是变量 ~~~ # 在定义变量时,有一些规则需要遵守: ~~~ 变量名称可以由字母、数字和下划线组成,但是不能以数字开头。 ~~~ 如果变量名是“2name”则是错误的。 ~~~ 在 Bash 中,变量的默认类型都是字符串型, ~~~ 如果要进行数值运算,则必 阅读全文

posted @ 2022-03-26 23:20 yanqi_vip 阅读(18) 评论(0) 推荐(0)

|NO.Z.00045|——————————|LinuxShell|——|Linux&Shell$变量.V02|——|变量分类|

摘要: 一、变量分类 ### 用户自定义变量: ~~~ 这种变量是最常见的变量,由用户自由定义变量名和变量的值。 ### 环境变量: ~~~ 这种变量中主要保存的是和系统操作环境相关的数据, ~~~ 比如当前登录用户,用户的家目录,命令的提示符等。 ~~~ 不是太好理解吧,那么大家还记得在 Windows 阅读全文

posted @ 2022-03-26 23:20 yanqi_vip 阅读(37) 评论(0) 推荐(0)

|NO.Z.00043|——————————|LinuxShell|———————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 23:20 yanqi_vip 阅读(11) 评论(0) 推荐(0)

|NO.Z.00042|——————————|LinuxShell|——|Linux&Shell$特殊符号.V02|——|通配符|单引号|双引号|反引号|小括号|中括号|大括号|

摘要: 一、Bash 中其他特殊符号 作用 '' 单引号,在单引号中所有的特殊符号,如“$”和“”(反引号)都没有特殊含义 "" 双引号,在双引号中特殊符号都没有特殊含义,但是“$""`"和”\"是例外拥有“调用变量的值,“引用命令“和”转义符“的特殊含义 `` 反引号,反引号括起来的内容是系统命令,在Ba 阅读全文

posted @ 2022-03-26 23:19 yanqi_vip 阅读(51) 评论(0) 推荐(0)

|NO.Z.00040|——————————|LinuxShell|——|Linux&Shell$Bash功能.V06|——|管道符|

摘要: 一、管道符 ### 行提取命令 grep参数说明 ~~~ # 选项: ~~~ -A 数字:列出符合条件的行,并列出后续的 n 行 ~~~ -B 数字:列出符合条件的行,并列出前面的 n 行 ~~~ -c:统计找到的符合条件的字符串的次数 ~~~ -i:忽略大小写 ~~~ -n:输出行号 ~~~ -v 阅读全文

posted @ 2022-03-26 23:18 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00041|——————————|LinuxShell|——|Linux&Shell$特殊符号.V01|——|通配符|单引号|双引号|反引号|小括号|中括号|大括号|

摘要: 一、shell的通配符:通配符 作用 ? 匹配一个任意字符 * 匹配0个或任意多个任意字符,也就是可以匹配任何内容 [] 匹配中括号中任意一个字符,例如:[abc]代表一定匹配一个字符,或者是a或者是b,或者是c [-] 匹配中括号中任意一个字符,-代表一个范围,例如:[a-z]代表匹配一个小写字母 阅读全文

posted @ 2022-03-26 23:18 yanqi_vip 阅读(45) 评论(0) 推荐(0)

|NO.Z.00039|——————————|LinuxShell|——|Linux&Shell$Bash功能.V05|——|多命令执行顺序|

摘要: 一、多命令顺序执行 格式 作用 ; 命令1;命令2 多个命令顺序执行,命令之间没有任何逻辑联系 && 命令1&&命令2 当命令1正确执行($?=0),则命令2才会执行当命令1执行不正确($? 0)则命令2不会执行 || 命令1||命令2 当命令1执行不正确($? 0),则命令2才会执行当命令1正确执 阅读全文

posted @ 2022-03-26 23:17 yanqi_vip 阅读(44) 评论(0) 推荐(0)

|NO.Z.00038|——————————|LinuxShell|——|Linux&Shell$Bash功能.V04|——|输入输出重定向|

摘要: 一、输入输出重定向:Bash 的标准输入输出 设备文件名 文件描述符 类型 键盘 /dev/stdin 0 标准输入 显示器 /dev/stdout 1 标准输出 显示器 /dev/stderr 2 标准错误输出 二、输出重定向 符号 作用 标准输出重定向 命令>文件 以覆盖的方式,把命令的正确输出 阅读全文

posted @ 2022-03-26 23:16 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00037|——————————|LinuxShell|——|Linux&Shell$Bash功能.V03|——|Bash快捷键|

摘要: 一、Bash 常用快捷键 作用 ctrl+A 把光标移动到命令行开头,如果我们输入的命令过长,想要把光标移动到命令行开头时使用 Ctrl+E 把光标移动到命令行结尾 Ctrl+C 强制终止当前的命令 Ctrl+L 清屏,相当于clear命令 Ctrl+U 删除或剪切光标之前的命令,我输入了一行很长的 阅读全文

posted @ 2022-03-26 23:16 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00035|——————————|LinuxShell|——|Linux&Shell$Bash功能.V01|——|history命令|

摘要: 一、历史命令:history选项说明 ### history选项说明 ### 历史命令的查看 ~~~ # 选项: ~~~ -c:清空历史命令 ~~~ -w:把缓存中的历史命令写入历史命令保存文件。 ~~~ 如果不手工指定历史命令保存文件, ~~~ 则放入默认历史命令保存文件~/.bash_histo 阅读全文

posted @ 2022-03-26 23:15 yanqi_vip 阅读(36) 评论(0) 推荐(0)

|NO.Z.00036|——————————|LinuxShell|——|Linux&Shell$Bash功能.V02|——|命令补全|命令别名|

摘要: 一、命令别名 ### 命令与文件补全 ~~~ table键的使用 ### 命令格式: [root@localhost ~]# alias ### 查询命令别名 ~~~ 设定命令别名 ~~~ 例如: [root@localhost ~]# alias 别名='原命令' ### 查询系统中已经定义好的别 阅读全文

posted @ 2022-03-26 23:15 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00033|——————————|LinuxShell|——|Linux&Shell$基础.V02|——|echo命令|

摘要: 一、echo命令 ### echo 命令 ~~~ # 选项: ~~~ -e: 支持反斜线控制的字符转换(具体参见表 11-2) ~~~ -n: 取消输出后行末的换行符号(就是内容输出后不换行) [root@localhost ~]# echo [选项] [输出内容] ### 例子 1:echo 的内 阅读全文

posted @ 2022-03-26 23:14 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00034|——————————|LinuxShell|——|Linux&Shell$基础.V03|——|脚本执行方式|

摘要: 一、shell脚本执行方式 ### 编写一个shell脚本 !/bin/Bash ~~~ # 注: ~~~ 这个不是注释,是bash bang,可以理解为标识的是以下程序写的是shell程序, ~~~ 告诉系统应该需要使用什么程序来解释这个语言。这句话对于shell脚本是不可以执行的。 ~~~ 若是 阅读全文

posted @ 2022-03-26 23:14 yanqi_vip 阅读(36) 评论(0) 推荐(0)

|NO.Z.00030|——————————|LinuxShell|——|Linux&Shell&流程控制.V11|——|continue|

摘要: 一、流程控制——continue ### continue语法: ~~~ 再来看看 continue 语句,continue 也是结束流程控制的语句。 ~~~ 如果在循环中,continue 语句只会结束单次当前循环, ~~~ 也画个示意图来说明下 continue 语句,如图 12-2 所示: 二 阅读全文

posted @ 2022-03-26 23:13 yanqi_vip 阅读(24) 评论(0) 推荐(0)

|NO.Z.00032|——————————|LinuxShell|——|Linux&Shell$基础.V01|

摘要: 一、Shell 概述:什么是 Shell ### shell说明 ~~~ shell为命令解释器 ~~~ shell可以把命令行翻译成机器语言,同时再把它的结果从机器语言反翻译成命令行 ### shell的功能: ~~~ 提供一个操作的界面,可以执行命令输入把执行的命令翻译成0101,让内核可以读取 阅读全文

posted @ 2022-03-26 23:13 yanqi_vip 阅读(15) 评论(0) 推荐(0)

|NO.Z.00031|——————————|LinuxShell|———————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 23:13 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00029|——————————|LinuxShell|——|Linux&Shell&流程控制.V10|——|break|

摘要: 一、break语句 ### break语句 ~~~ # break语法: ~~~ 再来看看特殊流程控制语句 break 的作用, ~~~ 当程序执行到 break 语句时,会结束整个当前循环。 ~~~ 而 continue 语句也是结束循环的语句, ~~~ 不过 continue 语句单次当前循环, 阅读全文

posted @ 2022-03-26 23:12 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00028|——————————|LinuxShell|——|Linux&Shell&流程控制.V09|——|exit|

摘要: 一、条件判断——特殊流程控制语句——exit ### exit语法 ~~~ 系统是有 exit 命令的,用于退出当前用户的登录状态。 ~~~ 可是在 Shell 脚本中,exit 语句是用来退出当前脚本的。 ~~~ 也就是说,在 Shell 脚本中,只要碰到了 exit 语句, ~~~ 后续的程序就 阅读全文

posted @ 2022-03-26 23:12 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00026|——————————|LinuxShell|——|Linux&Shell&流程控制.V07|——|until循环|

摘要: 一、until循环 ### until循环语法 ~~~ 再来看看 until 循环,和 while 循环相反, ~~~ until 循环时只要条件判断式不成立则进行循环,并执行循环程序。 ~~~ 一旦循环条件成立,则终止循环。语法如下: until [ 条件判断式 ] do 程序 done 二、un 阅读全文

posted @ 2022-03-26 23:11 yanqi_vip 阅读(21) 评论(0) 推荐(0)

|NO.Z.00027|——————————|LinuxShell|——|Linux&Shell&流程控制.V08|——|函数|

摘要: 一、条件判断——函数 ### 函数语法 function 函数名 () { 程序 } 二、条件判断——函数实验 ### 实例一:从 1 加到 100 了,我们让用户自己来决定加到多少吧: [root@localhost ~]# vi sh/function.sh #!/bin/bash #接收用户输 阅读全文

posted @ 2022-03-26 23:11 yanqi_vip 阅读(25) 评论(0) 推荐(0)

|NO.Z.00025|——————————|LinuxShell|——|Linux&Shell&流程控制.V06|——|while循环|

摘要: 一、while循环 ### while循环语法 ~~~ # 注:对 while 循环来讲,只要条件判断式成立,循环就会一直继续, ~~~ 直到条件判断式不成立,循环才会停止。 ~~~ 好吧,我们还是写个 1 加到 100 的例子吧, ~~~ 这种例子虽然对系统管理帮助不大,但是对理解循环非常有帮助: 阅读全文

posted @ 2022-03-26 23:10 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00023|——————————|LinuxShell|——|Linux&Shell&流程控制.V04|——|多分支case条件语句|

摘要: 一、多分支case条件语句 ### case 语句和 if…elif…else 语句一样都是多分支条件语句, ~~~ 不过和 if 多分支条件语句不同的是,case 语句只能判断一种条件关系, ~~~ 而 if 语句可以判断多种条件关系。case 语句语法如下: case $变量名 in "值 1" 阅读全文

posted @ 2022-03-26 23:09 yanqi_vip 阅读(37) 评论(0) 推荐(0)

|NO.Z.00024|——————————|LinuxShell|——|Linux&Shell&流程控制.V05|——|for循环|

摘要: 一、for循环 ### 语法一 for 变量 in 值 1 值 2 值 3… do 程序 done ### for循环语法一: ~~~ for 循环是固定循环,也就是在循环时已经知道需要进行几次的循环, ~~~ 有时也把 for 循环称为计数循环。for 的语法有如下两种: ~~~ # 注: ~~~ 阅读全文

posted @ 2022-03-26 23:09 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00020|——————————|LinuxShell|——|Linux&Shell&流程控制.V01|——|单分支if条件语句|

摘要: 一、单分支if条件语句 ### 单分支条件语句最为简单,就是只有一个判断条件, ~~~ 如果符合条件则执行某个程序,否则什么事情都不做。语法如下: if [ 条件判断式 ];then 程序 fi ### 单分支条件语句需要注意几个点: ~~~ if 语句使用 fi 结尾,和一般语言使用大括号结尾不同 阅读全文

posted @ 2022-03-26 23:08 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00021|——————————|LinuxShell|——|Linux&Shell&流程控制.V02|——|双分支if条件判断|备份MySQL|监控Apache脚本|

摘要: 一、双分支if条件语句 ### 双分支if条件语句语法 if [ 条件判断式 ] then 条件成立时,执行的程序 else 条件不成立时,执行的另一个程序 fi 二、实例一:双分支if条件语句实验 ### 实例一:双分支if条件语句实验 ### 备份mysql数据库 [root@localhost 阅读全文

posted @ 2022-03-26 23:08 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00022|——————————|LinuxShell|——|Linux&Shell&流程控制.V03|——|多分支if条件判断|

摘要: 一、多分支if条件判断 ### 多分支if条件判断语法 if [ 条件判断式 1 ] then 当条件判断式 1 成立时,执行程序 1 elif [ 条件判断式 2 ] then 当条件判断式 2 成立时,执行程序 2 …省略更多条件… else 当所有条件都不成立时,最后执行此程序 fi ### 阅读全文

posted @ 2022-03-26 23:08 yanqi_vip 阅读(43) 评论(0) 推荐(0)

|NO.Z.00019|——————————|LinuxShell|——|Linux&Shell&条件判断.V06|——|多重条件判断|

摘要: 一、多重条件判断 作用 判断1-a判断2 逻辑与,判断1和判断2都成立,最终的结果才为真 判断1-o判断2 逻辑或,判断1和潘丹2有一个成立,最终结果就为真 !判断 逻辑非,使原始的判断式取反 二、多重条件判断实验 ### 判断哎哎是否有值,同时判断变量aa的值是否大于23 ~~~ 判断变量 aa 阅读全文

posted @ 2022-03-26 23:07 yanqi_vip 阅读(44) 评论(0) 推荐(0)

|NO.Z.00018|——————————|LinuxShell|——|Linux&Shell&条件判断.V05|——|字符串判断|

摘要: 一、字符串判断 作用 -z字符串 判断字符串是否为空(为空返回真) -n字符串 判断字符串是否为非空(非空返回真) 字符串1=字符串2 判断字符串1是否和字符串2相等(相等返回真) 字符串!1=字符串2 判断字符串1是否和字符串2不相等(不相等返回真) 二、字符串判断实验 ### 判断name变量是 阅读全文

posted @ 2022-03-26 23:07 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.00016|——————————|LinuxShell|——|Linux&Shell&条件判断.V03|——|两个文件之间进行比较|

摘要: 一、两个文件之间进行比较 作用 文件1-nt文件2 判断文件1 的修改时间是否比文件2的新(如果新则为真) 文件1-ot文件2 判断文件1的修改时间是否比文件2的旧(如果旧则为真) 文件1-ef文件2 判断文件1是否和文件2的INode号一致,可以理解为两个文件是否为用一个文件,这个判断用于判断硬链 阅读全文

posted @ 2022-03-26 23:06 yanqi_vip 阅读(40) 评论(0) 推荐(0)

|NO.Z.00017|——————————|LinuxShell|——|Linux&Shell&条件判断.V04|——|两个数据之间进行比较|

摘要: 一、两个数据之间进行比较 作用 整数1-eq整数2 判断整数1是否和整数2相等(相等为真) 整数1-ne整数2 判断整数1是否和整数2不相等(不相等为真) 整数1-gt整数2 判断整数1是否大于整数2(大于为真) 整数1-lt整数2 判断整数1是否小于整数2(小于为真) 整数1-ge整数2 判断整数 阅读全文

posted @ 2022-03-26 23:06 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00014|——————————|LinuxShell|——|Linux&Shell&条件判断.V01|——|文件类型判断|

摘要: 一、文件类型判断:按照文件类型进行判断:先来看看 test 可以进行哪些文件类型的判断: 作用 -b文件 判断该文件是否存在,并且是否为块设备文件(是块设备文件值为真) -c文件 判断该文件是否存在,并且是否为字符设备文件(是字符设备文件为真) -d文件 判断改文件是否存在,并且是否为目录文件(是目 阅读全文

posted @ 2022-03-26 23:05 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00015|——————————|LinuxShell|——|Linux&Shell&条件判断.V02|——|文件权限判断|

摘要: 一、文件权限判断:按照文件权限进行判断:test 是非常完善的判断命令,还可以判断文件的权限 作用 -r文件 判断该文件是否存在,并且是否该文件拥有读权限(有读权限为真) -w文件 判断该文件是否存在,并且是否该文件拥有写权限(有写权限为真) -x文件 判断该文件是否存在,并且是否该文件拥有执行权限 阅读全文

posted @ 2022-03-26 23:05 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00013|——————————|LinuxShell|——|Linux&Shell&字符处理命令.V01|——|sort|uniq|wc|

摘要: 一、排序命令sort ### 排序命令sort ~~~ # 选项: ~~~ -f: 忽略大小写 ~~~ -b: 忽略每行前面的空白部分 ~~~ -n: 以数值型进行排序,默认使用字符串型排序 ~~~ -r: 反向排序 ~~~ -u: 删除重复行。就是 uniq 命令 ~~~ -t: 指定分隔符,默认 阅读全文

posted @ 2022-03-26 23:04 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00012|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V10|——|Sed命令|字符串替换|

摘要: 一、sed命令 ### sed 主要是用来将数据进行选取、替换、删除、新增的命令,我们看看命令的语法: ~~~ # 选项: ~~~ -n:一般 sed 命令会把所有数据都输出到屏幕,如果加入此选择,则只会把经过 sed 命令处理的行输出到屏幕。 ~~~ -e:允许对输入数据应用多条 sed 命令编辑 阅读全文

posted @ 2022-03-26 23:03 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00010|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V08|——|awk函数|

摘要: 一、awk函数 ### awk 编程也允许在编程时使用函数, ~~~ 在本小节我们讲讲 awk 的自定义函数。awk 函数的定义方法如下: function 函数名(参数列表){ 函数体 } ### 我们定义一个简单的函数, ~~~ 使用函数来打印 student.txt 的学员姓名和平均成绩,应该 阅读全文

posted @ 2022-03-26 23:02 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00011|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V09|——|awk调用脚本|

摘要: 一、awk调用脚本 ### awk调用脚本 ~~~ 对于小的单行程序来说,将脚本作为命令行自变量传递给 awk 是非常简单的, ~~~ 而对于多行程序就比较难处理。当程序是多行的时候,使用外部脚本是很适合的。 ~~~ 首先在外部文件中写好脚本,然后可 ~~~ 以使用 awk 的-f 选项,使其读入脚 阅读全文

posted @ 2022-03-26 23:02 yanqi_vip 阅读(17) 评论(0) 推荐(0)

|NO.Z.00009|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V07|——|流程控制|

摘要: 一、awk流程控制 ### 我们再来利用下 student.txt 文件做个练习, ~~~ 后面的使用比较复杂,我们再看看这个文件的内容: [root@localhost ~]# cat student.txt ID Name PHP Linux MySQL Average 1 Liming 82 阅读全文

posted @ 2022-03-26 23:02 yanqi_vip 阅读(46) 评论(0) 推荐(0)

|NO.Z.00007|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V05|——|正则表达式|

摘要: 一、正则表达式 ### 例子一:如果要想让 awk 识别字符串,必须使用“//”包含,例如: ~~~ 注:打印 Liming 的成绩 [root@localhost ~]# awk '/Liming/ {print}' student.txt 1 Liming 82 95 86 87.66 ### 阅读全文

posted @ 2022-03-26 23:01 yanqi_vip 阅读(44) 评论(0) 推荐(0)

|NO.Z.00008|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V06|——|awk内置变量|

摘要: 一、awk内置变量 作用 $0 代表目前awk所读入的郑航数据,我们已知awk是一行一行读入数据的,$0就代表当前读入行的整行数据 $n 代表目前读入行的第n个字段 NF 当前行拥有的字段(列)总数 NR 当前awk所处理的行,是总数据的第几行 FS 用户定义分割符,awk的默认分隔符是任何空格,如 阅读全文

posted @ 2022-03-26 23:01 yanqi_vip 阅读(37) 评论(0) 推荐(0)

|NO.Z.00006|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V04|——|关系运算符|

摘要: 一、关系运算符 ### 例子一: ~~~ 举几个例子看看关系运算符。 ~~~ 假设我想看看平均成绩大于等于 87 分的学员是谁,就可以这样输入命令: ~~~ 注:使用 cat 输出文件内容,用 grep 取反包含“Name”的行 ~~~ 注:判断第六字段(平均成绩)大于等于 87 分的行,如果判断式 阅读全文

posted @ 2022-03-26 23:00 yanqi_vip 阅读(24) 评论(0) 推荐(0)

|NO.Z.00005|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V03|——|awk条件|

摘要: 一、awk命令 ### awk基本使用 ~~~ 动作(Action): ~~~ 格式化输出 ~~~ 流程控制语句 ~~~ 条件(Pattern): ~~~ 一般使用关系表达式作为条件。这些关系表达式非常多,具体参考表 12-3 所示,例如: [root@localhost ~]# awk ‘条件 1 阅读全文

posted @ 2022-03-26 22:59 yanqi_vip 阅读(43) 评论(0) 推荐(0)

|NO.Z.00003|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V01|——|cut|

摘要: 一、cut列提取命令 ### cut命令选项说明 ~~~ 选项: ~~~ -f 列号: 提取第几列 ~~~ -d 分隔符: 按照指定分隔符分割列 ~~~ -c 字符范围: 不依赖分隔符来区分列,而是通过字符范围(行首为 0)来进行字段提取。 ~~~ “n-”表示从第 n 个字符到行尾; ~~~ “n 阅读全文

posted @ 2022-03-26 22:58 yanqi_vip 阅读(45) 评论(0) 推荐(0)

|NO.Z.00004|——————————|LinuxShell|——|Linux&Shell&字符截取和替换命令.V02|——|printf|

摘要: 一、printf命令 ### printf格式化输出 [root@localhost ~]# printf ‘输出类型输出格式’ 输出内容 ~~~ 输出类型: %ns: // 输出字符串。n 是数字指代输出几个字符 %ni: // 输出整数。n 是数字指代输出几个数字 %m.nf: // 输出浮点数 阅读全文

posted @ 2022-03-26 22:58 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00001|——————————|LinuxShell|——|Linux&Shell&正则表达式.V01|

摘要: 一、正则表达式 ### 正则表达式概述 ~~~ 还记得我们在上一章说过正则表达式和通配符的区别 ~~~ #(正则表达式用来在文件中匹配符合条件的字符串,通配符用来匹配符合条件的文件名)吗? ~~~ 其实这种区别只在 Shell 当中适用,因为用来在文件当中搜索字符串的命令, ~~~ 如 grep、a 阅读全文

posted @ 2022-03-26 22:57 yanqi_vip 阅读(34) 评论(0) 推荐(0)

|NO.Z.00002|——————————|LinuxShell|——|Linux&Shell&正则表达式.V02|

摘要: 一、“[]” 匹配中括号中指定的任意一个字符,只匹配一个字符 ### 匹配一个 o 字符: ~~~ “[]”会匹配中括号中指定任意一个字符,注意只能匹配一个字符。 ~~~ 比如[ao]要不会匹配一个 a 字符,要不会 [root@localhost ~]# grep "s[ao]id" test_r 阅读全文

posted @ 2022-03-26 22:57 yanqi_vip 阅读(43) 评论(0) 推荐(0)

|NO.Z.00000|——————————|LinuxShell|———————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 22:56 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.10000|——————————|LinuxNetwork|—————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 22:56 yanqi_vip 阅读(6) 评论(0) 推荐(0)

|NO.Z.00109|——————————|^^ 部署 ^^|——|Linux&MySQL+Redis.V03|——|PHP脚本|

摘要: 一、开启 redis,并编写脚本 ### 开启 redis,并编写脚本 [root@server21 ~]# ln -s /usr/local/redis/bin/* /usr/local/bin/ ### 配置后台启动 [root@server21 ~]# vim /usr/local/redis 阅读全文

posted @ 2022-03-26 22:55 yanqi_vip 阅读(51) 评论(0) 推荐(0)

|NO.Z.00107|——————————|^^ 部署 ^^|——|Linux&MySQL+Redis.V01|——|部署LNMP|

摘要: 一、什么是 NoSQL:安装 gcc* ### 安装 gcc* [root@server21 ~]# yum install -y gcc* Installed: gcc.x86_64 0:4.4.7-17.el6 gcc-c++.x86_64 0:4.4.7-17.el6 gcc-gfortran 阅读全文

posted @ 2022-03-26 22:54 yanqi_vip 阅读(48) 评论(0) 推荐(0)

|NO.Z.00108|——————————|^^ 部署 ^^|——|Linux&MySQL+Redis.V02|——|Redis+MySQL|

摘要: 一、安装 redis ### 部署Redis服务 [root@server21 ~]# cd redis-mysql [root@server21 redis-mysql]# tar -zxvf redis-2.8.19.tar.gz [root@server21 redis-mysql]# cd 阅读全文

posted @ 2022-03-26 22:54 yanqi_vip 阅读(8) 评论(0) 推荐(0)

|NO.Z.00105|——————————|^^ 操作 ^^|——|Linux&NoSQL.V05|——|主从同步|

摘要: 一、主从同步 ### 部署规划: ~~~ centos6.x 20.20.20.21 主服务器 ~~~ centos6.x 20.20.20.22 从服务器 ### Redis 主从复制过程: ~~~ Slave 与 master 建立连接,发送 sync 同步命令 ~~~ Master 会启动一个 阅读全文

posted @ 2022-03-26 22:53 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00106|——————————|^^ 操作 ^^|——|Linux&NoSQL.V06|——|数据持久化|快照配置|

摘要: 一、数据持久化 ### 数据持久化 ~~~ Redis 是一个支持持久化的内存数据库, ~~~ 也就是说需要经常#将内存中的数据同步到硬盘来保证持久化。 ### snapshotting(快照)--默认方式 ~~~ RDB 持久化方式能够在指定的时间间隔能对你的数据进行快照存储。 ~~~ 是默认的持 阅读全文

posted @ 2022-03-26 22:53 yanqi_vip 阅读(15) 评论(0) 推荐(0)

|NO.Z.00102|——————————|^^ 部署 ^^|——|Linux&NoSQL.V02|——|Redis部署|

摘要: 一、Redis 安装部署 ### Redis 的官方网站是:http://redis.io ### 下载安装包: [root@server21 ~]# wget http://download.redis.io/releases/redis-2.8.6.tar.gz ### 编译安装: [root@ 阅读全文

posted @ 2022-03-26 22:52 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00104|——————————|^^ 操作 ^^|——|Linux&NoSQL.V04|——|密码保护|

摘要: 一、Redis 高级应用:密码防护 ### 给 redis 服务器设置密码 ### 修改配置文件 [root@server21 ~]# vim /usr/local/redis/etc/redis.conf requirepass 123456 ### 重启 redis [root@server21 阅读全文

posted @ 2022-03-26 22:52 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00103|——————————|LinuxNetwork|——|Linux&NoSQL.V03|

摘要: 一、Redis常用命令:string 类型及操作 ### string 类型及操作 ~~~ string 是最简单的类型,一个 key 对应一个 value,string 类型是二进制安全的。 ~~~ redis 的 string 可以包含任何数据。 ### set:设置 key 对应的值为 str 阅读全文

posted @ 2022-03-26 22:51 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00101|——————————|LinuxNetwork|——|Linux&NoSQL.V01|

摘要: 一、什么是 NoSQL? ### NoSQL(NoSQL = Not Only SQL ) ~~~ 意为反 SQL 运动,是一项全新的数据库革命性运动, ~~~ 2000 年前就有人提出,发展至 2009 年趋势越发高涨。 ~~~ 它是指运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用, ~ 阅读全文

posted @ 2022-03-26 22:50 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00100|——————————|LinuxNetwork|—————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-26 22:49 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.00099|——————————|LinuxNetwork|——|Linux&MySQL集群.V07|——|MySQL图解|

摘要: ### 技术点:bin-log日志 ~~~ 开启主服务器的bin-log日志记录功能,将主服务器的bin-log日志传到从服务器, ~~~ 从服务器根据日志内容将数据还原到本地。 ### 主从服务器: ~~~ 从服务器主动把主服务器上的数据同步到本地(备份) ~~~ 从服务器分摊主服务器的查询压力( 阅读全文

posted @ 2022-03-26 22:48 yanqi_vip 阅读(10) 评论(0) 推荐(0)

|NO.Z.00098|——————————|^^ 部署 ^^|——|Linux&MySQL集群.V06|——|MySQL中间件|读写分离|

摘要: 一、配置读写分离 ### 安装 gcc 环境(amoeba 需要源码安装) [root@server23 ~]# yum -y install gcc* ### 拷贝第三方软件,创建单独的目录 ~~~ 将amoeba-n.zip上传到服务器 [root@server23 ~]# unzip amoe 阅读全文

posted @ 2022-03-26 22:47 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00096|——————————|^^ 部署 ^^|——|Linux&MySQL集群.V04|——|多主一从|

摘要: 一、MySQL 多主一从 ### MySQL 多主一从 ~~~ 主服务器配置 ~~~ 开启二进制日志,启动服务 ### 部署规划 ~~~ centos6.x server21:20.20.20.21 主服务器1 ~~~ centos6.x server22:20.20.20.22 主服务器2 ~~~ 阅读全文

posted @ 2022-03-26 22:46 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.00097|——————————|^^ 部署 ^^|——|Linux&MySQL集群.V05|——|MySQL中间件|主从配置|

摘要: 一、mysql中间件 ### 中间件: ~~~ 一种提供在不同技术、不同的软件之间共享资源的程序,更大化了利用了数据库的性能, ~~~ 可以无限扩展(注:真实环境中并非如此) ### 数据库的中间件: ~~~ mysql proxy (官方版本) 性能低,需要 lua 脚本 ~~~ atlas 性能 阅读全文

posted @ 2022-03-26 22:46 yanqi_vip 阅读(61) 评论(0) 推荐(0)

|NO.Z.00094|——————————|^^ 部署 ^^|——|Linux&MySQL集群.V02|——|主主备份|

摘要: 一、mysql主主备份 ### mysql主主备份 ~~~ 以 1 为主,2 为从配置一遍主从 ~~~ 在主配置文件中配置一下(开启二进制日志和其他内容) ### 部署规划 ~~~ server21:20.20.20.21 主服务器1 ~~~ server22:20.20.20.22 主服务器2 二 阅读全文

posted @ 2022-03-26 22:45 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00095|——————————|^^ 部署 ^^|——|Linux&MySQL集群.V03|——|一主多从|

摘要: 一、mysql一主多从:主服务器配置 ### 部署规划;在原来基础之上部署 ~~~ centos6.x server1:20.20.20.21 // 主 ~~~ centos6.x server2:20.20.20.22 // 从 ~~~ centos6.x server3:20.20.20.23 阅读全文

posted @ 2022-03-26 22:45 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00093|——————————|^^ 部署 ^^|——|Linux&MySQL集群.V01|——|主从备份|

摘要: 一、MySQL 安装部署 ### 技术点:bin-log日志 ~~~ 开启主服务器的bin-log日志记录功能,将主服务器的bin-log日志传到从服务器, ~~~ 从服务器根据日志内容将数据还原到本地。 ### 主从服务器: ~~~ 从服务器主动把主服务器上的数据同步到本地(备份) ~~~ 从服务 阅读全文

posted @ 2022-03-26 22:44 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00092|——————————|LinuxNetwork|——|Linux&MySQL.V07|——|数据类型|

摘要: 一、MySQL数据类型: ### MySQL数据类型:在 MySQL 中,有三种主要的类型: ### 文本、数字和日期/时间类型:Text 类型: ~~~ * 这些整数类型拥有额外的选项 UNSIGNED。通常,整数可以是负数或正数。 ~~~ 如果添加 UNSIGNED 属性,那么范围将从 0 开始 阅读全文

posted @ 2022-03-26 22:44 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00091|——————————|^^ 操作 ^^|——|Linux&MySQL.V06|——|日志备份|

摘要: 一、mysql-binlog 日志备份: ### 所选时间段一定要完整包含所有动作(可以在原来基础上稍微增加点时间) ~~~ 按文件大小还原:还原到 bb 库被删除的数据状态 ~~~ 查看 bb 库被删除前后的文件大小 ### mysql-binlog 日志备份: ~~~ #二进制日志(log-bi 阅读全文

posted @ 2022-03-26 22:43 yanqi_vip 阅读(63) 评论(0) 推荐(0)

|NO.Z.00090|——————————|^^ 操作 ^^|——|Linux&MySQL.V05|——|数据备份|备份还原|

摘要: 一、备份和还原 ### mysqldump 备份: ~~~ mysqldump -u 用户名 -p 数据库名 > /备份路径/备份文件名(备份整个数据库) ~~~ mysqldump -u 用户名 -p 数据库名 表名 > /备份路径/备份文件名(备份数据表) ~~~ #备份多个库:--databa 阅读全文

posted @ 2022-03-26 22:42 yanqi_vip 阅读(46) 评论(0) 推荐(0)

|NO.Z.00089|——————————|^^ 操作 ^^|——|Linux&MySQL.V04|——|用户授权|取消授权|

摘要: 一、Mysql 用户授权 ### 授予用户全部权限 ~~~ 张三是没有对atyanqi授权你库的权限 [root@server22 ~]# mysql -uzhangsan -p123123 -h 20.20.20.21 mysql> show databases; + + | Database | 阅读全文

posted @ 2022-03-26 22:41 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00087|——————————|^^ 操作 ^^|——|Linux&MySQL.V02|——|部署MySQL|找回root密码|

摘要: 一、 MySQL 管理命令:部署mysql ### 部署MySQL ~~~ 服务端:20.20.20.21 ~~~ 客户端:20.20.20.22 [root@server21 ~]# yum install -y mysql-server mysql [root@server21 ~]# chkc 阅读全文

posted @ 2022-03-26 22:40 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00088|——————————|LinuxNetwork|——|Linux&MySQL.V03|——|增删改查|

摘要: 一、MySQL常用操作:创建数据库 ### 创建数据库 mysql> show databases; + + | Database | + + | information_schema | | mysql | | test | + + 3 rows in set (0.00 sec) ### 创建数 阅读全文

posted @ 2022-03-26 22:40 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00086|——————————|LinuxNetwork|——|Linux&MySQL.V01|——|常见参数|

摘要: 一、MySQL 常见版本 ### MySQL 常见版本 ~~~ MySQL 官网:https://www.mysql.com/ ~~~ MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。 ~~~ MySQL Enterprise Edition 企业版本,需付费 阅读全文

posted @ 2022-03-26 22:39 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00084|——————————|LinuxNetwork|——|Linux&MySQL.V01|

摘要: 一、什么是数据库 ### 什么是数据库 ~~~ #数据: ~~~ 描述事物的#符号记录, ~~~ 可以是数字/文字/图形/图像/声音/语言等,数据有多种形式, ~~~ 它们都可以经过数字化后存入计算机。 ~~~ #数据库: ~~~ 存储数据的仓库,是长期存放在计算机内/有组织/可共享的大量数据的集合 阅读全文

posted @ 2022-03-26 22:38 yanqi_vip 阅读(44) 评论(0) 推荐(0)

|NO.Z.00085|——————————|LinuxNetwork|——|Linux&MySQL.V02|

摘要: 一、常见数据库有哪些 ### 关系型数据库 ~~~ 关系数据库是建立在关系模型基础上的数据库, ~~~ 借助于集合代数等数学概念和方法来处理数据库中的数据。 ~~~ 现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。 ~~~ 简单说,关系型数据库是由多张能互相联接的二维行列表格组成的数据 阅读全文

posted @ 2022-03-26 22:38 yanqi_vip 阅读(75) 评论(0) 推荐(0)

导航