自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

游离态De猫

⑧太幸福的网络苟

原创 MySQL数据类型之TEXT与BLOB的区别

因为CHAR与VARCHAR只能用于存储少量的字符串(1-65535个字符),所以当存储大文本时,就需要用到TEXT或BLOB,其两者的区别在于,TEXT只能保存字符串,而BLOB可以保存二进制数据(多媒体文件),见下表:类型 可存储字节 空间占用 TINYTEXT/TINYBLOB 256 bytes 256bytes TEXT/BLOB ...

2020-03-22 01:34:16 234

原创 MySQL8 mysqladmin详解

mysqladmin是一个简单的数据库管理工具Usage:mysqladmin [OPTIONS] command command....OPTIONS:-h, --host=name要连接的MySQL服务器地址,可以是IP地址,也可以是域名地址-p, --password[=name]MySQL服务器的密码,使用时要用两个单引号''框起来例如-p'123_Te...

2020-03-17 17:20:15 112

原创 MySQL常用查询

建库建表准备环境create database shop;use shop;CREATE TABLE shop ( article INT UNSIGNED DEFAULT '0000' NOT NULL, dealer CHAR(20) DEFAULT '' NOT NULL, price DECIMAL(16,2) DEFAULT '0.00' NOT ...

2020-03-17 00:44:32 62

原创 MySQL-inner join、left join、right join区别

创建实验环境create database test;create table ta (aid int(1),aname(5));insert into ta values('1','1001');insert into ta values('2','1002');insert into ta values('3','1003');insert into ta values('...

2020-03-15 20:07:14 73

原创 MySQL基础(建库,查表,写表等)

创建数据库CREATE DATABASE DATABASE_NAME;create database jsjx;选择数据库USE DATABASE_NAME;use jsjx;查看所有数据库SHOW DATABASES;在当前数据库中创建表create table class1 (name char(10) not null,gender ...

2020-03-14 21:44:43 96

原创 MySQL8修改root密码

STEP1:登录MySQL数据库mysql -uroot -p'DEFAULT_PASSWD'#如果你是yum安装初始密码在/var/log/mysql.log#如果你是编译安装,初始密码在初始化数据库时会输出在屏幕上STEP2:在MySQL8版本中,必须使用ALTER语句修改root密码ALTER USER 'root'@'localhost' IDENTIFIED BY...

2020-03-11 15:47:53 54

原创 Centos7yum安装MySQL8

STEP1:获取官方yum源wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm☆或者你可以手动编写yum源[mysql80-community]name=MySQL 8.0 Community Serverbaseurl=http://repo.mysql.com/yum/mysql...

2020-03-11 15:28:03 33

原创 Centos7yum安装GCC7.3.1

在我的博客还有一篇手动安装的教程,但是如果你升级GCC是为了安装MySQL8的话,我还是希望你按照这篇做,因为手动安装会在编译mysql时出现一些问题,emmm我查了很多资料得不到解决,所以建议用这个方法STEP1:获取官方yum源rpm -Uvh --forcehttp://mirror.centos.org/centos-7/7.7.1908/os/x86_64/Packages/...

2020-03-10 21:17:45 900

原创 Centos7.7编译安装/更新Cmake3.17

下载Cmake3.17源码链接:https://pan.baidu.com/s/1WMClF_UMzNegCGJHOIyzhQ提取码:vy8e安装Cmake依赖软件yum install -y gcc-c++ openssl-devel 解压cmake软件包tar -zxf cmake-3.17.0-rc2.tar.gz进入cmake目录,创建cmake安装...

2020-03-10 17:24:51 1070

原创 Centos7源码编译安装/更新GCC9.2.0

GCC有需要4个依赖包:gmp-6.1.0.tar.bz2 mpfr-3.1.4.tar.bz2 isl-0.18.tar.bz2 mpc-1.0.3.tar.gz我已将4个依赖包与GCC源码打包链接:https://pan.baidu.com/s/1V44Rnkir605lA9CFGNFjSg提取码:dqf6先安装gcc、gcc-c++、bzip2yum i...

2020-03-09 23:25:26 622 2

原创 Centos7.7编译安装cmake3.17

下载cmake源码(如果你的cmake需要用来编译安装mysql,那么你的cmake版本必须在3.0以上)链接:https://pan.baidu.com/s/1dxxCnGhIQV5A-_n17OyaIw提取码:mbxe安装gcc、gcc-c++编译工具yum install -y gcc gcc-c++解压软件包tar -xf cmake-3.17.0-rc2....

2020-03-09 14:28:40 875

原创 MySQL软件族与文件族

MySQL软件族MySQL-Client提供了MySQL客户端并包含MySQL命令行工具MySQL-debuginfo用于对客户端与服务端的程序进行调试,可以对MySQL服务器崩溃生成更多额外信息MySQL-devel为MySQL二次开发提供的头文件与库文件...

2020-03-09 12:13:42 24

原创 MySQL模块与模块交互

服务器初始化模块服务器初始化模块负责在启动时完成服务器初始化,大部分代码可在文件sql/mysqld.cc中找到连接管理器连接管理器侦听来自用户的链接,随后将请求提交给线程管理器线程管理器主要负责为用户创建,分配,维护,追踪线程,以处理来子客户端的链接用户验证模块主要负责对连接的用户进行认证,并对包含该用户权限信息的结构和变量进行初始化命令分发模块...

2020-03-08 17:46:49 51

原创 Centos7用户管理

Centos7用户管理 useradd passwd /etc/passswd /etc/shadow useradd参数 说明 举例 -b 设定用户家目录所在的父目...

2020-03-05 17:04:40 134

原创 Centos7安装图形化界面

STEP1:获取华为yum源,或者使用其他yum源wget -O /etc/yum.repos.d/huawei.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repoSTEP2:安装图形化界面yum group install "server with gui" -ySTEP3:安装完成后...

2020-03-05 16:34:26 115

原创 C++ 一维数组

一维数组数组的基本概念 声明(创建)一维数组及规则 引用数组元素数组排序冒泡排序法数组的基本概念先来说一下一维数组的定义:一维数组即为下标只有一个的数组,一维数组也是最简单的数组数组也就是一组按照顺序排列在一起且类型相同的多个数据,严格来说,数组并不是一种数据类型,而是一组相同数据类型的变量集合,在程序中使用数组的好处是可以用一个统一的数组名代表逻辑上相关的一组数据,并用下...

2019-12-16 20:36:05 281

原创 C++ 逻辑运算

C++逻辑运算主要分为:逻辑与(&) 逻辑或(|) 逻辑非(~) 逻辑异或(^) 逻辑左偏移(<<) 逻辑右偏移(>>)逻辑与( & )逻辑与操作实质上就是参与操作的两个数据必须同时为真,其运算结果才能为真,否则,其运算结果为假操作数1 操作数2 逻辑与运算结果 真 真 真 真 假 ...

2019-12-07 16:38:21 112

原创 C++运算

C++中基本运算可分为以下几种:加(+) 减(-) 乘(*) 除(/) 余(%) 前缀自加自减(++num,--num) 后缀自加自减(--num,++num)加法运算加法运算不单单可以对整型、单精度浮点型、双精度浮点型进行运算,还可以对字符串进行运算一、整数相加#include <iostream> //调用<iostream>头文件...

2019-12-06 23:52:34 63

原创 C++数据类型

C++基本的数据类型可列为如下表格类型 关键字 布尔型 bool 字符型 char 字符串型 string 整型 int 浮点型 float 双浮点型 double 无类型 void 宽字符型 wchar_t 数据类型 占用字长 取值范围 char 1 个字节 -128 到 1...

2019-12-05 14:23:18 45

原创 C++编译过程

当我们使用VS或其他编辑器,完成了一个C++源代码后,执行后可以直接看到结果,但是从源代码到结果的中间详细的过程又是如何,请看下图也就是可以分为大体四个阶段:预处理 编译 汇编 连接接下来用操作详细分解一下过程:先写一个最简单的Hello,World,我的C++源文件创建在E:\C++\#include <iostream>using namespace ...

2019-12-02 17:55:31 58 5

原创 FTP

FTPFTP简介 原理概述 主动模式 被动模式FTP配置FTP文件族 FTP主配置文件参数详解 FTP配置实验(匿名,实体,虚拟) FTP Over SSLFTP简介FTP(File Transfer Protocol,文件传输协议)是TCP/IP协议组中的协议之一,FTP协议由两个部分组成,其一为FTP服务、其二为FTP客户端,也就是标准的C/S架构其中FTP服务...

2019-11-25 19:09:01 236

原创 Samba

Samba历史 简介 配置文件 执行文件 安装samba软件包 配置文件配置举例 服务启动附注主配置文件参数详解 宏参数详解samba用户操作命令smbpasswd pdbedit历史追溯在互联网初期,文档数据在不同主机之间的传输文档大多是使用FTP进行的,但是FTP有一个弊端,也就是无法直接在服务器主机上直接修改数据,也就是说你必须将文档下载下来后,完成修改...

2019-11-16 20:18:16 81

原创 NFS

NFS简介 NFS挂载原理 RPC与NFS通讯原理 NFS客户端和NFS服务器通讯过程 部署NFSNFS简介NFS(Network FIle System,网络文件系统)是一种分布式文件系统,允许网络中不同操作系统的计算机间共享文件,其协议基于TCP/IP协议层,可以将远端的计算机磁盘挂载至本地目录,读写文件与本地磁盘一样操作NFS在文件传送过程中依赖于RPC(Remote ...

2019-11-12 17:36:18 36

原创 Centos7编译安装Heartbeat与配置

操作系统的版本为Centos7.7,做HA需要用到三个软件包软件名 版本 Heartbeat 3.0.6 Cluster Glue 1.0.12 Resource Agents 3.9.6 配置步骤配置两台服务器的IP地址 配置两台服务器的计算机名和hosts文件 获取三个rpm包并编译安装 仅安装并启动apache服务 配置Heartb...

2019-11-10 22:50:53 75

原创 文件与目录管理常用命令及参数

文件与目录的查看:lsls [-aAdfFhilnrRSt] {file/directory}ls [--color={nver,auto,always}]ls [--full-time,--time={atime,ctime}]选项与参数:-a : 列出目录下的全部文件与目录,包括以.开头的文件或目录-A : 列出目录下的全部文件与目录,除了.与..文件-d : 仅列出目录本身...

2019-11-09 15:34:22 33

原创 OpenStack

OpenStack概述OpenStack是一个免费开放源代码的云计算平台,用户可以将其部署成为一个基础设施即服务(Iaas)的解决方案。OpenStack不是一个单一的项目,而是由许多相关的项目组成,包括Nova、Swift、Keystone、Horizon等。这些项目分别实现了不同的功能,例如弹性计算服务、对象存储服务、虚拟机磁盘镜像服务、安全统一认证服务以及管理平台OpenStack最...

2019-11-01 14:01:47 3312

原创 GlusterFS存储

GlusterFS存储GlusterFS最早由Gluster公司开发,其目标是开发出一个能为客户提供全局命名空间、分布式前端、高达百PB级别扩展性的开源分布式文件系统,相比其他分布式文件系统,Gluster具有高扩展性、高可用性、高...

2019-10-27 13:42:01 414

原创 Centos7 KVM虚拟化

Centos7 KVM虚拟化KVM是Kernel-based Virtual Machine的简称,是一个开源的,基于内核的系统虚拟化模块,自Linux2.6.20开始,各大主流Linux发行版都已经将其集成与发行版中。相比于Xen(Xen的早期产品时基于软件的半...

2019-10-23 21:14:10 120

原创 Centos7 LVS集群

Centos7 LVS集群LVS集群为什么需要LVS 集群技术简介 LVS集群介绍 三种负载均衡技术 负载均衡调度算法 LVS负载均衡配置实例为什么需要LVS随着互联网的发展,Web应用已经是越来越广泛,大型网站(例如电子商务,企...

2019-10-21 17:37:33 116

原创 Windows2016 PPTP服务器搭配RADIUS服务器认证

Windows2016PPTP服务器搭配RADIUS服务器认证DC服务器STEP1:启动DC域控制器,搭建say.local的AD域控(过程不详解)STEP2:安装DHCP服务,并配置PPTP地址池STEP3:创建一个PPTP用户以便客户端登录...

2019-10-18 23:23:35 794

原创 Windows2016 SSTP配置

Windows2016 SSTP配置STEP1:DC安装域控制器并完成配置,安装DHCP并完成配置,安装CA证书颁发机构并完成配置STEP2:在完成“DC证书颁发机构”的配置之前,不要将VPNS1加入AD域STEP3:创建一个VPN账户,以便客户端使用该账户登录测试(别忘了在属性...

2019-10-18 14:59:01 534

原创 Windows2016 PPTP配置

Windows2016 PPTP配置设备 IP地址 作用 Windows10 192.168.10.10 公司内网PC机 Windows2016-1 192.168.10.100 DHCP服务器 Windows20...

2019-10-16 22:24:13 593

原创 Windows2016 IKEv2(计算机认证模式)

Windows2016 IKEv2(计算机认证模式)STEP1:DC1启动域控制器,安装并配置DHCP服务器,安装并配置企业根CA证书颁发机构STPE2:VPN服务器安装远程访问服务(VPN相关的暂时不需要配置),配置DHCP中继代理指向DC1所在IPSTEP3:在D...

2019-10-16 22:10:50 481

原创 Windows2016 IKEv2(用户认证模式)

Windows2016 IKEv2配置STEP1:DC1启动域控制器并完成配置,安装企业根证书办法机构并完成配置,安装DHCP授权并完成配置(不做演示)STEP2:VPNS1安装VPN服务并配置DHCP中继服务(VPN服务本身不需要做配置...

2019-10-16 14:08:24 717

原创 Windows2016 L2TP配置(证书模式)

Windows2016 L2TP配置(证书模式)STEP1:DC1配置成为say.local域控制器(不作详细演示,我觉得你们都会了)STEP2:在DC1安装DHCP服务,并完成配置(也不做详细演示了,也觉得你们都会了)STEP3:DC1安装证书服务,并完...

2019-10-15 22:41:50 1766

原创 Windows2016 L2TP配置(预共享密钥模式)

Windows2016 L2TP配置设备 IP地址 作用 Windows10 192.168.10.10 公司内网PC机 Windows2016-1 192.168.10.100 DHCP...

2019-10-13 21:07:01 990

原创 Windows2016 FTP over SSL

Windows2016 FTP over SSL系统 IP地址 作用 计算机名 Windows10 192.168.10.2 FTP客户端 FTP-Client Windows2016 192.168.10...

2019-10-12 12:53:33 312

原创 Windows2016 FTP用户隔离

Windows2016 FTP用户隔离不隔离用户,在以下目录中启动用户回话:他不会隔离用户★FTP根目录:所有用户都会被定向到FTP站点的主目录(默认值)★用户名目录:用户拥有自己的主目录,但是不隔离用户,也就是只要拥有适当的权限,用户便可以切换到...

2019-10-11 20:01:13 876

原创 Windows2016 FTP物理目录与虚拟目录

Windows2016 FTP物理目录与虚拟目录系统 IP地址 Windows Server 2016 192.168.10.1 Windows 10 192.168.10.2 物理目录安装IIS服务并勾选FTP服...

2019-10-10 22:16:59 726

原创 Windows2016 Web Farm集群配置

Windows2016 NLB集群配置Web Farm的软硬件需求IIS Web服务器Web1与Web2:这两台组成Web Farm的服务器都是Windows Server 2016 Enterprise,且将安装Web服务器,同时我们要建立一个...

2019-10-08 11:00:37 164

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