自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 数据库的多表联查

文章转自http://www.zsythink.net/archives/1105交叉连接:cross join既然是多表查询,那么我们先来看看两张非常简单的表,我们就以这两张表为例,进行演示。上图中,我们通过两条语句分别查询了表1与表2的内容,t1表中有3条数据,t2表中有2条数据,那么同时查两张表,会查询出什么内容呢?我们来实验一下。上图中,我们只是单纯的将两张表使用同一条select语句查询了出来,并没有添加任何额外的过滤条件,仔细观察查询出的数据,可以发现,当使用上图中.

2020-09-26 16:37:39 961

原创 数据库集群及代理

二、配置Mycat下载mycathttp://www.mycat.org.cn/ wget http://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz 百度云盘有安装包 tar xf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz -C /usr/local/ ls /usr/local/mycat/配置mycat前端 vi

2020-09-19 17:36:10 220

原创 Linux shell脚本编程2 判断

文件测试 操作符 文件目录-d:这是一个目录[root@localhost ~]# test -d /home[root@localhost ~]# echo $?0[root@localhost ~]# test -d /home11111[root@localhost ~]# echo $?1[root@localhost ~]# [ -d /home ]“!”取反[root@localhost ~]# [ ! -d /ccc ] && mkdir /cc.

2020-09-14 21:36:02 176

原创 Linux shell脚本编程1

shell语言的特点 SHELL语言是指UNIX操作系统的命令语言,同时又是该命令语言的解释程序的简称。 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。 Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令; 作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。 它虽然不是Unix/Linux系统内核...

2020-09-08 20:23:03 121

转载 数据库代理mycat

转自 https://blog.csdn.net/weixin_46687989/article/details/108397097如侵权请联系 必删一、代理简介(1)DB Proxy,数据库中间件(2)功能 1. 读写分离 M-S-S M-M-S-S 2. 负载均衡 Galera Cluster 3. 支持数据的分片自动路由与聚合二、 JAVA环境配置:JAVA_HOME=/usr/local/java ...

2020-09-05 09:33:27 225

转载 数据库集群主从设置

本文转自https://blog.csdn.net/weixin_46687989/article/details/108391397 如有侵权 联系必删

2020-09-05 09:00:12 97

原创 Linux下数据库的备份与还原

数据的备份借助percona-xtrabackup工具对数据进行备份工具名称为percona-xtrabackup可以从官网下载选择对应版本percona-xtrabackup8.0的版本对应的数据库版本为mysql8.0的版本 请先通过MySQL -V 检查自己数据库的版本然后通过yum -y install的命令安装此软件即可使用方法说明:1.数据库全备份还原mkdir /backup #首先创建备份目录innobackupex --user=root --password='p

2020-09-04 21:10:45 1048

原创 数据库log日志文件说明

数据库文件的分类数据库文件分为正常操作日志,此日志默认自动开启,在/var/log/mysqld.log.可以直接查看二进制日志 主要用于备份和还原 需要在/etc/my.cnf的配置文件自己开启 方法为:vim /etc/my.cnf#插入内容为 log_bin server-id=1然后我们所有的操作除查询外都会记录到二进制文件里面 每次重启数据库会自动形成一个新的文件在/var/lib/mysql/数据库报错文件:先进入到/etc/my.cnf 的配置文件进行查看是否开启.

2020-08-30 15:51:49 1369

原创 数据库的简单管理

命令的简单说明数据库的查看及进入show databases; 查看数据库名称use mysql; 进入数据库(mysql为数据库名)show tables; 查看数据库中的表desc user ; 查看表结构创建create database students; 创建名称为students的数据库create table stus(name varchar(20), age int); 创建名为stus的表 括号内容为限定创建内容的条件(必须在对应数据库内才能创建表)

2020-08-27 21:24:35 150

原创 Linux my数据库rpm安装及源码包安装

数据库rpm包安装 从官网安装较慢方法一: 访问mysql官网 选择DOWNLOAD将页面拉至最下面选择选择MySQL Yum Repository选择和自己Linux版本对应的选项 点进去右键复制链接wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm#使用wget 将安装包下载下来yum -y install mysql80-community-release-el7-3.noarc.

2020-08-26 21:04:06 815 1

原创 cmd 用户组简述

说明 : 此命令在windows界面也可以实现cmd 用户管理net user 查看用户net user 用户名 密码 修改用户的密码net user 用户名 密码 /add 新增设定密码的用户net user 用户名 /active:yes 该用户可以登录net user 用户名 /active:no 该用户不可登录net user 用户名 /del 删除用户名每个用户都有自己的UIDwhoami/user 可以查看用户的uid标红的位置为用户的UID 创建的

2020-08-22 21:04:02 599

原创 cmd基础命令简述

cmd命令简述 windows+r 输入cmd 唤起cmd编辑界面 非administrator账户需右键选择以管理员身份运行 以取得最大权限cd … 返回上一级目录cd …\ cs03 返回上一级菜单的cs03的文件夹E: 切换盘符 不区分大小写md创建文件md cs01 在当前目录下创建cs01的文件夹md " cs2 cs3 cs4 cs5" 创建包涵文件特殊字符的长文件名的文件rd 删除文件夹rd cs01 删除cs01文件rd cs02 /s/f /s 表示递..

2020-08-22 16:41:04 257

原创 网站服务 虚拟主机及论坛网站的发布

网站简介网站的名词解释HTML 是超文本标记语言网页 使用计算机语言如Java html5 php等语言编辑的文本主页 网页中呈现于低用户的第一个页面 一般默认为index.html网站 多个网页组合而成的一个服务器URL 统一资源定位符 用于网页的访问网站的架构常见的分为两种LAMP 和 LNMPLAMP为: Linux Apache Mariadb PHPLNMP为: Linux Nginx Mariadb PHP此次我们主要采用的是LAMP架构..

2020-08-20 21:47:46 275

原创 Linux下ftp使用及nfs网络文件系统

ftp 是一个文件传输协议 ,是tcp/ip 文件传输协议的一种ftp可以用与文件的共享也可以用于文件的固定IP的收集Linux下使用说明:首先我们需要安装ftp程序yum -y install vsftpd #ftp在Linux里面的安装程序叫做vsftpdsystemctl stop firewalld #关闭防火墙setenforce 0 #将selinux设置为关闭状态其共享文件夹为/var/ftpftp如无特殊设置均可以访问和下载下载方式说明:y.

2020-08-14 22:01:21 488

原创 网络结构3 IP地址的说明及不同网段的互通

IP的说明:IP分为A类: 1 ~ 126B类: 128 ~ 191C类: 192 ~ 223D类: 224 ~ 239 组播E类: 240 ~ 255 科研127 为回环地址私有IP分:A类: 10.0.0.0 ~ 10.255.255.255B类: 172.16.0.0 ~ 172.31.255.255C类: 192.168.0.0 ~ 192.168.255.255IP地址为32位的2进制数 为了方便记忆 每8个为一街 然后转换成共四个10进制用. 就是我们日..

2020-08-13 19:38:58 2726 1

原创 网络基础 物理层和数据链路层的设备说明 vlan及trunk简述

物理层信号分为两种 模拟信号和数字信号模拟信号在早期作为通话的信号发现其噪音也会随放大器进行放大数字信号适用于通信网络抗噪音和衰减比较强传输介质分为两种 网线和光纤网线一般为双绞线 按照传输速度分类有跟多种如:五类网线 超五类网线 六类网线等 一般家用为超五类网线网线的线序有两种标准568A:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕;标准568B: 橙白,橙,蓝白,绿, 白绿,蓝 ,棕白,棕另一种为光纤:材质为分为两种塑料和玻璃传输链路层数据链路层功能主要是创建链路,维护,管理帧封装,.

2020-08-12 21:02:00 403

原创 网络基础 IP说明 安装必备软件说明

网卡说明centos7较于之前的版本加入了网卡信息说明。虚拟机默认为ens33 ,wl为无线网卡,ww为广域网 o是板载网卡 s是热插拔,p是pci接口 ,en代表以太网33 代表端口号centos7之前为eth0ens33 配置文件参数说明路径说明: /etc/sysconfig/network-scripts/ifcfg-ens33网关查看说明:ip r是网络的出口dns 查看方法dns主要用于域名解析cat /etc/resolv。confIPADDR 为ip.

2020-08-10 20:22:38 203

原创 日志管理 rsyslog和日志轮转logrotate

日志管理分为两个部分第一个是系统日志管理 第二部分是日志轮转1系统日志管理:rsyslog 为系统日志管理系统日志默认存放路径为/var/log里不同的去程序文件产生的log日志会放到不同的文件里如果更改了程序文件的配置文件需要将程序重启后配置文件方可生效...

2020-08-06 20:36:38 995 2

原创 计划任务at 和crontab 及systemctl说明

at计划任务at 说明:at 是一次性调度执行at 格式 at 时间参数 +时间输入命令ctrl+d 表示任务结束at now +2min> echo > 你好> 表示两分钟后将“你好” 输出到shell界面atq 可以查看at的计划任务如果centos是最小化安装需要安装at程序yum -y install atdcron 周期性计划任务说明:cron 为周期性计划如果centos为最小化安装需要安装此命令yum -y install cron.

2020-08-05 20:01:31 1816

原创 linux文件的查找 压缩解压及安装软件

1.文件的查找which 针对命令 能查到命令的绝对路径 便于后期shell使用locate 针对开机扫描过的文件 如果开机后创建了文件需要进行文件进行刷新刷新命令为 updatedb如果发现locate不能使用则需要安装该程序yum -y install mlocatefind 为经常使用的命令 后面可以跟很多参数使用方法find 路径 选参数 表达式 动作路径 可以是根目录 也可以是具体文件参数是只 大小 深度 等表达式为参数对应的表达式动作表示查找到文件后所做的操作fi

2020-08-04 21:00:52 355

原创 Linux索引 链接文件及raid 说明

linux 索引Linux下的索引是inode{index node) 索引节点当一个盘的创建的足够多 虽然硬盘空间没有使用完 但是无法继续创建文件但是可以往文件夹里写入数据硬盘在格式化之后存储的最小单元是块也即是block超级块是存储块和索引节点的使用状况通过df -i /dev/md0 可以查看索引节点的使用情况链接文件说明:Linux下链接文件分为两种第一种是软链接 相当于Windows的快捷方式ln -s /mnt/md0/1.txt /root/ca01.txt说明 .

2020-08-03 20:25:43 412

原创 简述Linux下的存储管理

1.查看硬盘空间及信息 " ll /dev/sd*" 或者通过 " fdisk -l "进行查看sd 后面的a b c 代表第几块硬盘 sda1 sda2 表示对sda进行的分区2. 对硬盘进行分区并挂载linux下分取分为两种 MBR和GPT分区格式MBR为比较老的分区方式只支持4个分区GPT为新的分区方式可支持多个分区此次我主要对MBR 进行一下讲解我们先选定对哪个磁盘进行分区在这里输入n 表示对磁盘进行分区p表示主分区 e表示逻辑分区 输入p即可 如需要超过4 个分区

2020-07-31 21:09:53 348

原创 标准输出 重定向及管道说明

标准输出每个进程都会在根目录下的proc文件夹中生成一个进程号文件 在进程结束后会自动消失每个进程都会在对应的文件加中产生一个对应的fd也就是句柄文件 对应着正确与错误输出1 代表标准正确输出2 代表标准错误输出重定向说明重定向分为两大种 分明别是< >(1) 重定向 > 说明● > 可以将输出的结果输入到对应的文件里面便于查看和解决问题1> 表示只将正确输出写入到文件内 如错误则不写入 直接输出报错信息2> 表示..

2020-07-30 20:28:00 383

原创 linux进程管理简述ps top kill jobs & 及优先值说明

ps 命令使用简要说明ps aux 查看进程信息user 代表用户PID代表进行编号%cpu 代表此进程使用cpu的百分比%MEM 代表使用内存的百分比VSZ 该进程使用掉的虚拟内存量 (Kb)RSS 该进程占用的固定的内存量 (Kb)TTY 代表使用终端的信息STAT 代表此进程的状态 S 代表sleep休眠 R代表run 运行 T代表stop 表示停止 Z代表zombie表示进程僵死STRAT 代表开始时间TIME 代表 运行时间 : 代表时:分 ::** 代..

2020-07-29 19:58:35 247

空空如也

空空如也

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

TA关注的人

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