自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mysql中delete与truncate的区别

mysql中delete与truncate的区别从以下四个方面来说明:1、条件删除:delete支持条件删除,而truncate只能删除表所有数据;2、事务回滚: delete是数据操作语言(DML),操作时原数据会被放到 rollback segment中,可以被回滚;而truncate是数据定义语言(DDL),操作时不会进行存储,不能进行回滚。3、清理速度: TRUNCATE不需要支持回滚,所以使用的系统和事务日志资源少。DELETE 语句每次删除...

2021-03-16 00:12:39 226

原创 安装 mysql-proxy(读写分离)

安装 mysql-proxy环境描述:操作系统:CentOS7.4 64 位mysql版本:5.7.29mysql主服务器 Master:192.168.133.15test2mysql从服务器 Slave:192.168.133.16test3调度服务器 MySQL-Proxy:192.168.133.17test5实现读写分离是通过lua脚本实现的,现在mysql-proxy里面已经集成,无需再安装下载:http:...

2021-03-15 17:58:57 151

原创 mysql5.7安装

mysql5.7.28安装1、解压免编译包tarzxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gzmvmysql-5.7.28-linux-glibc2.12-x86_64/usr/local/mysql2、创建mysql用户组、用户及数据库存放目录groupadd mysqluseradd -g mysql mysqlmkdir /datachownmysql:mysql /data/...

2021-03-12 10:46:04 160 2

原创 mysql5.7小版本升级

mysql5.7小版本升级一、操作环境操作系统:CentOS 7.6旧版本mysql:5.7.23新版本mysql:5.7.29二、操作步骤1.停止数据库,备份好数据库目录(/usr/local/mysql/data)(或者将数据库导出成sql文件,适用于数据量不大)#这里使用的是备份数据库目录service mysql stopcp -r /usr/local/mysql/usr/local/mysql.bak2. 删除之前的mysql安装目...

2021-03-12 10:39:03 1133

原创 第二十章、shell编程(下)

20.27 分发系统介绍20.28 expect脚本远程登录20.29 expect脚本远程执行命令20.30 expect脚本传递参数20.31 expect脚本同步文件20.32 expect脚本指定host和要同步的文件20.33 构建文件分发系统20.34 批量远程执行命令20.35扩展20.27 分发系统介绍shell项目---分发系...

2019-03-22 10:54:06 321

原创 第二十章、shell编程(中)

20.16/20.17 shell中的函数20.18 shell中的数组20.19 告警系统需求分析20.20 告警系统主脚本20.21 告警系统配置文件20.22 告警系统监控项目20.23/20.24/20.25 告警系统邮件引擎20.26 运行告警系统20.16/20.17 shell中的函数•函数就是把一段代码整理到了一个小单元中,并给这个小...

2019-03-22 10:53:56 1067

原创 第二十章、shell 编程(上)

20.1 shell脚本介绍20.2 shell脚本结构和执行20.3 date命令用法20.4 shell脚本中的变量20.5 shell脚本中的逻辑判断20.6 文件目录属性判断20.7 if特殊用法20.8/20.9 case判断20.10 for循环20.11/20.12 while循环20.13 break跳出循环20.14 continue结...

2019-03-22 10:53:29 286

原创 第十九章、Linux监控平台搭建

19.1 Linux监控平台介绍19.2 zabbix监控介绍19.3/19.4/19.6 安装zabbix(上)19.5 忘记Admin密码如何做19.7 主动模式和被动模式19.8 添加监控主机19.9 添加自定义模板19.10 处理图形中的乱码19.11 自动发现19.12 添加自定义监控项目19.13/19.14 配置邮件告警19.15 测试告警...

2019-02-27 16:24:14 587

原创 第十八章、Linux集群架构(下)

18.11 LVS DR模式搭建18.12 keepalived + LVS 18.11 LVS DR模式搭建准备工作三台机器分发器,也叫调度器(简写为dir)#将上个实验rs1、rs2的网关改回来233.150rs1233.129rs2233.132vip233.200 DR模式搭建1、dir上编写脚本 vim /usr/l...

2019-02-27 16:22:32 238

原创 第十八章、Linux集群架构(上)

18.1 集群介绍18.2 keepalived介绍18.3/18.4/18.5 用keepalived配置高可用集群18.6 负载均衡集群介绍18.7 LVS介绍18.8 LVS调度算法18.9/18.10 LVS NAT模式搭建 18.1 集群介绍根据功能划分为两大类:高可用和负载均衡1、高可用集群    通常为两台服务器,一台工作,另外一台作为冗余...

2019-02-27 16:20:42 428

原创 第十七章、mysql主从配置

17.1 MySQL主从介绍17.2 准备工作17.3 配置主17.4 配置从17.5 测试主从同步 17.1 MySQL主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 主从...

2019-02-27 16:17:44 359 1

原创 第十六章、Tomcat搭建与配置

16.1 Tomcat介绍16.2 安装jdk16.3 安装Tomcat16.4 配置Tomcat监听80端口16.5/16.6/16.7 配置Tomcat虚拟主机16.8 Tomcat日志16.9 扩展 16.1 Tomcat介绍 16.2 安装jdk#安装Tomcat前要先安装jdkjdk版本1.6,1.7,1.8 jdk官网下载地址 h...

2019-02-27 16:11:49 364

原创 第十四章、NFS服务搭建与配置

14.1 NFS介绍14.2 NFS服务端安装配置14.3 NFS配置选项14.4 exportfs命令14.5 NFS客户端问题15.1 FTP介绍15.2/15.3 使用vsftpd搭建ftp15.4 xshell使用xftp传输文件15.5 使用pure-ftpd搭建ftp服务15.6扩展 14.1 NFS介绍#NFS文件系统是基于网络层面,需...

2019-02-27 16:10:02 562

原创 第十三章、MYSQL的常用操作

13.1 设置更改root密码13.2 连接mysql13.3 mysql常用命令13.4 mysql用户管理13.5 常用sql语句13.6 mysql数据库备份恢复13.7拓展:innobackex工具备份mysql数据 13.1 设置更改root密码• /usr/local/mysql/bin/mysql -uroot• #更改环境变量PATH,增加m...

2019-02-27 16:06:44 366

原创 第十二章、LNMP架构(下)

12.17 Nginx负载均衡12.18 ssl原理12.19 生成ssl密钥对12.20 Nginx配置ssl12.21 php-fpm的pool12.22 php-fpm慢执行日志12.23 open_basedir12.24 php-fpm进程管理12.25扩展 12.17 Nginx负载均衡编辑配置虚拟主机文件• vim /usr/local...

2019-02-27 15:56:49 441

原创 第十二章LNMP架构(中)

12.7 Nginx默认虚拟主机12.8 Nginx用户认证12.9 Nginx域名重定向12.10 Nginx访问日志12.11 Nginx日志切割12.12 静态文件不记录日志和过期时间12.13 Nginx防盗链12.14 Nginx访问控制12.15 Nginx解析php相关配置12.16 Nginx代理12.17扩展12.18课堂笔记 ...

2019-02-27 15:55:39 528

原创 第十二章LNMP架构(上)

12.1 LNMP架构介绍12.2 MySQL安装12.3/12.4 PHP安装12.5 Nginx介绍12.6 Nginx安装 12.1 LNMP架构介绍LNMP架构Linux+Nginx+PHP+MYSQL与LAMP的区别:1、提供web服务的是Nginx;2、并且php是作为一个独立服务存在的,这个服务叫做php-fqm;3、Nginx直接处理静态...

2019-02-27 15:54:02 152

原创 第十一章LAMP架构介绍(下)

11.25 配置防盗链11.26 访问控制Directory11.27 访问控制FilesMatch11.28 限定某个目录禁止解析php11.29 限制user_agent11.30/11.31 php相关配置11.32 php动态扩展模块装安11.33扩展11.34课堂笔记  11.25 配置防盗链通过限制referer来实现防盗链的功能配置...

2019-02-25 13:45:09 228

原创 第十一章LAMP架构介绍(中)

11.16/11.17 Apache默认虚拟主机11.18 Apache用户认证11.19/11.20 域名跳转11.21 Apache访问日志11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间 11.16/11.17 Apache默认虚拟主机• 一台服务器可以访问多个网站,每个网站都是一个虚拟主机• 概念:域名(主机名)...

2019-02-25 13:43:36 187

原创 第十一章LAMP架构介绍(上)

11.1 LAMP架构介绍11.2 MySQL、MariaDB介绍11.3/11.4/11.5 MySQL安装11.6 MariaDB安装11.7/11.8/11.9 Apache安装11.10/11.11/11.12 安装PHP511.13 安装PHP711.14/11.15 Apache和PHP结合 11.1 LAMP架构介绍LAMP其实是 Linux+...

2019-02-25 13:42:08 208

原创 第十章、日常运维(补)

10.28 rsync工具介绍10.29/10.30 rsync常用选项10.31 rsync通过ssh同步10.32/10.33 rsync通过服务同步10.34 linux系统日志10.35 screen工具10.36  xargs用法详解  10.28 rsync工具介绍(rsync要掌握)Linux文件同步工具-rsyncRsync命令是一个远程...

2019-02-25 13:38:11 242

原创 第十章、日常运维(下)

10.19 iptables规则备份和恢复10.20 firewalld的9个zone10.21 firewalld关于zone的操作10.22 firewalld关于service的操作10.23 linux任务计划cron10.24 chkconfig工具10.25 systemd管理服务10.26 unit介绍10.27 target介绍  10....

2019-02-25 13:38:00 178

原创 第十章、日常运维(中)

10.12 firewalld和netfilter10.13 netfilter5表5链介绍10.14 iptables语法10.15 iptables filter表案例10.16/10.17/10.18 iptables nat表应用 10.12 firewalld和netfilter如何关闭SELinux1、临时关闭SELINUX的方式:setenforc...

2019-02-25 13:37:48 247

原创 第十章、日常运维(上)

10.1 使用w查看系统负载10.2 vmstat命令10.3 top命令10.4 sar命令10.5 nload命令10.6 监控io性能10.7 free命令10.8 ps命令10.9 查看网络状态10.10 linux下抓包10.11 Linux网络相关          扩展:tcp三次握手四次挥手  10.1 使用w查看系统负载...

2019-02-24 18:39:33 395

原创 第九章、正则

9.1 正则介绍_grep上9.2 grep中9.3 grep下9.4/9.5 sed9.6/9.7 awk9.8扩展 9.1 正则介绍_grep上grep  [-cinvABC] 'word' filename -c 行数[root@xinlinux-02 ~]# grep -c "login" /etc/passwd17 -i  不区分大...

2019-02-24 18:30:03 316

原创 第八章shell基础

8.1 shell介绍8.2 命令历史8.3 命令补全和别名8.4 通配符8.5 输入输出重定向8.6 管道符和作业控制8.7/8.8 shell变量8.9 环境变量配置文件8.10 shell特殊符号cut命令8.11 sort_wc_uniq命令8.12 tee_tr_split命令8.13 shell特殊符号下8.14扩展:bashrc和bas...

2019-02-24 18:22:36 394

原创 第七章、Linux软件包安装和卸载

7.1 安装软件包的三种方法7.2 rpm包介绍7.3 rpm工具用法7.4 yum工具用法7.5 yum搭建本地仓库7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9源码包安装  7.1 安装软件包的三种方法rpm工具#类似window的exe,不需要做太多设置,安装路径和文件名一般是固定好的 yum工具#用python开...

2019-02-24 18:13:42 838

原创 第六章 文件压缩和打包

6.1 压缩打包介绍6.2 gzip压缩工具6.3 bzip2压缩工具6.4 xz压缩工具6.5 zip压缩工具6.6 tar打包6.7 打包并压缩 6.1 压缩打包介绍压缩文件类型.zip    .gz     .bz2     .xz     .tar.gz    .tar.bz2      .tar.xz  6.2 gzip压缩    #(...

2019-02-24 18:09:59 196

原创 第五章VIM工具

5.1 vim介绍5.2 vim颜色显示和移动光标5.3 vim一般模式下移动光标5.4 一般模式下复制剪切粘贴5.5 进入编辑模式5.6 vim命令模式5.7 vim拓展 5.1 vim介绍yum install -y vim-enhanced      #安装vim工具 5.2 vim颜色显示和移动光标 /etc/vimrc(存在) 或用...

2019-02-24 18:05:16 243

原创 第四章.磁盘管理

4.1 df命令4.2 du命令4.3/4.4/4.5 磁盘分区4.6/4.7/4.8 磁盘格式化4.9 手动增加swap空间4.10/4.11/4.12 lvm讲解4.13 磁盘故障小案例4.14扩展学习parted分区gpt格式  4.1 df命令##查看分区情况三种方法1)df -h2)lsblk           3)fdisk  ...

2019-02-24 18:01:57 590

原创 第三章、用户和组管理

3.1 用户配置文件和密码配置文件3.2 用户组管理3.3 用户管理3.4 usermod命令3.5 用户密码管理3.6 mkpasswd命令3.7 su命令3.8 sudo命令3.9 限制root远程登录   3.1 用户配置文件和密码配置文件 1、用户配置文件(/etc/passwd)第一行是root用户添加的用户从最后一行开始...

2019-02-24 15:50:57 347

原创 第二章文件、目录管理

2.1/2.2 系统目录结构2.3 ls命令2.4 文件类型2.5 alias命令2.6 相对和绝对路径2.7 cd命令2.8 创建和删除目录mkdir/rmdir2.9 rm命令2.10 环境变量PATH2.11 cp命令2.12 mv命令2.13 文档查看cat/more/less/head/tail2.14 文件和目录权限chmod2.15...

2019-02-24 15:32:02 740

原创 第一章、安装、登录CentOS7

1.3 认识Linux1.4 安装虚拟机1.5 安装centos71.6/1.7 配置IP1.8 网络问题排查1.9 使用PuTTY远程连接Linux1.10 使用xshell连接Linux1.11 PuTTY密钥认证1.12 xshell密钥认证1.13 单用户模式1.14 救援模式1.15 克隆虚拟机1.16 Linux机器相互登录 1....

2019-02-24 15:16:29 942

原创 献给第一次初学Linux写blog的我——初学之路

                           在学Linux的路上坚持缓慢前行                                                                                                                                                         ...

2018-07-17 10:39:19 225

空空如也

空空如也

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

TA关注的人

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