自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(132)
  • 收藏
  • 关注

转载 MySQL锁(表锁,行锁,共享锁,排它锁,间隙锁)使用详解

锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一个重要因素。从这一角度来说,锁对于数据库而言就显得尤为...

2019-02-26 10:18:00 205

转载 MySQL-后知知觉的索引

什么是索引? 索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能 非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。 索引优化应该是对查询性能优化最有效的手段了。索引能够轻易将查询性能提高好几个数量级。 索引相当于字典的音序表,如果要查某个字,如果不使用音序表,则需要从几百页...

2019-02-22 15:37:00 264

转载 MySQL运行状态show status详解

要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释:状态名作用域详细解释Aborted_clientsGlobal由于客户端没有正确关闭连接导致客户端终止而中断的连接数Aborted_connectsGlobal...

2019-02-15 16:13:00 185

转载 VIM常用命令

在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:...

2019-01-23 15:39:00 151

转载 MySQL-库表操作详述

一、库操作 创建库       create database 库名(charset utf8 对库的编码进行设置,不写就用默认值)       库名可以由字母、数字、下划线、特殊字符,要区分大小写,唯一性,不能使用关键字,不能用数字开头,最长128位 查看数据库       注意:在cmd中输入...

2019-01-17 10:53:00 87

转载 MySQL案例:一次单核CPU占用过高问题的处理

客户现场反馈,top的检查结果中,一个CPU的占用一直是100%。实际上现场有4个CPU,而且这个服务器是mysql专属服务器。我的第一反应是io_thread一类的参数设置有问题,检查以后发现read和write的thread设置都是4,这和CPU数一致,因此可以断定这并不是单颗CPU占用过高的问题。接下来需要确认MySQL究竟有没有利用到多核CPU,这个时候需要的...

2019-01-17 10:44:00 268

转载 编写你的第一个Django应用

安装 Python作为一个 Python Web 框架,Django 需要 Python。更多细节请参见我应该使用哪个版本的 Python 来配合 Django?。Python 包含了一个名为SQLite的轻量级数据库,所以你暂时不必自行设置一个数据库。最新版本的 Python 可以通过访问https://www.python.org/downloads/或者操作系...

2019-01-16 16:34:00 196

转载 ks.cfg文件相关

原文转自:https://www.cnblogs.com/itzgr/p/10029631.html作者:木二目录一 图形化生成ks.cfg文件二 ks.cfg文件相关项解析一 图形化生成ks.cfg文件[root@server ~]# yum -y install system-config-kickstart ...

2019-01-16 14:51:00 195

转载 Kickstart部署多系统

原文转自:https://www.cnblogs.com/itzgr/p/10029587.html作者:木二目录一 准备1.1 完整架构:Kickstart+DHCP+HTTP+TFTP+PXE1.2 组件应用1.3 DHCP等组件安装1.4 挂载系统光盘二 服务端的配置2.1 配置DHCP2.2 配置TFTP...

2019-01-16 14:50:00 121

转载 Kickstart部署之FTP架构

原文转自:https://www.cnblogs.com/itzgr/p/10029551.html作者:木二目录一 准备1.1 完整架构:Kickstart+DHCP+VSFTP+TFTP+PXE1.2 组件应用1.3 FTP等组件安装1.4 挂载系统光盘1.5 关闭防火墙及SELinux二 服务端的配置2.1 ...

2019-01-16 14:48:00 131

转载 Kickstart部署之HTTP架构

原文转自:https://www.cnblogs.com/itzgr/p/10029527.html作者:木二目录一 准备1.1 完整架构:Kickstart+DHCP+HTTP+TFTP+PXE1.2 组件应用1.3 DHCP等组件安装1.4 挂载系统光盘1.5 关闭防火墙及SELinux二 服务端的配置2.1 ...

2019-01-16 14:47:00 147

转载 Kickstart部署之NFS架构

原文转自:https://www.cnblogs.com/itzgr/p/10200615.html作者:木二目录一 准备1.1 完整架构:Kickstart+DHCP+NFS+TFTP+PXE1.2 组件应用1.3 TFTP等组件安装1.4 挂载系统光盘1.5 关闭防火墙及SELinux二 服务端的配置2.1 配...

2019-01-16 14:45:00 128

转载 Kickstart无人值守原理及简介

原文转自:https://www.cnblogs.com/itzgr/p/10029461.html作者:木二目录一 简介及原理二 搭建无人值守步骤三 PXE介绍四 Kickstart简介一 简介及原理客户机通过网卡(即PXE)启动,发现DHCP服务器,从而自动获得IP及相关网络配置。同时也能获取TFTP服务器地址...

2019-01-16 14:34:00 128

转载 Hadoop及Hbase部署

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 环境准备1.1 相关环境1.2 网络环境二 基础环境配置2.1 配置相关主机名2.2 防火墙及SELinux2.3 时间同步三 jdk安装配置3.1 jdk环境安装3.2 jdk系统变量...

2019-01-16 12:20:00 232

转载 Heartbeat+HAProxy+MySQL半复制高可用架构

目录一 基础环境二 架构设计三 安装MySQL3.1 安装MySQL3.2 初始化MySQL四 配置MySQL半同步4.1 加载插件4.2 配置半同步复制4.3 master创建账号并授权4.4 slave创建账号并授权4.4 启动同步五 安装HAProxy5.1 下载及安装5.2 创建HAPro...

2019-01-16 12:12:00 180

转载 Heartbeat MySQL双主复制

目录一 基础环境二 实际部署2.1 安装MySQL2.2 初始化MySQL2.3 master01 my.cf配置2.4 创建账号2.5 master02 my.cf配置配置2.6 创建账号三 启动主从3.1 手动同步3.2 启动Master01的slave功能3.3 启动Master02的slave功能...

2019-01-16 12:09:00 103

转载 MySQL高可用主从复制新增slave

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 基础环境二 新增slave2方案2.1 方案1:-复制主库2.2 方案2:复制从库2.3 方案对比二 新增slave22.1 部署主从2.2 slave-02安装MySQL2.2 初始化MySQL...

2019-01-16 12:06:00 88

转载 MySQL主库手动复制至从库

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 主库手动复制至从库1.1 Master主库锁表1.2 主库备份1.3 从库导入数据库1.4 主库解开锁表功能一 主库手动复制至从库1.1 Master主库锁表 1 mysql...

2019-01-16 12:06:00 107

转载 MySQL高可用主从复制部署

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 基础环境二 实际部署2.1 安装MySQL2.2 初始化MySQL2.3 master my.cf配置2.4 创建账号2.5 slave my.cf配置2.6 启动slave2.7 手动同步三 启动主从...

2019-01-16 12:03:00 69

转载 MySQL高可用主从复制简介

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 简介1.1 概述二 技术原理2.1 支持的复制类型2.2 技术特点2.3 复制原理三 常见架构四 相关原则一 简介1.1 概述Mysql内建的复制功能是构建...

2019-01-16 12:01:00 56

转载 MySQL双主多从+Keepalived配置

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 基础环境二 实际部署2.1 MySQL双主+Keepalived高可用2.2 所有Slave节点配置配置2.3 所有Slave节点创建账号2.4 Slave节点配置Master01为主一 基...

2019-01-16 11:59:00 110

转载 MySQL双主+Keepalived高可用

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 基础环境二 实际部署2.1 安装MySQL2.2 初始化MySQL2.3 master01 my.cf配置2.4 创建账号2.5 smaster02 my.cf配置配置2.6 创建账号三 启动主从3...

2019-01-16 11:58:00 79

转载 MMM双主-双从读写分离部署

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 前期规划1.1 主机规划1.2 虚拟IP规划1.3 用户列表1.4 整体架构1.4 hosts修改1.5 NTP配置二 部署MySQL2.1 安装MySQL三 双主复制部署3.1 mast...

2019-01-16 11:55:00 240

转载 Ansible Ad-Hoc命令集

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 Ad-Hoc使用场景1.1 Ad-Hoc基础命令1.2 通过Ad-Hoc查看系统设置二 Ansible模块使用2.1 Ad-Hoc查看模块介绍三 Ansible主机、用户与组管理3.1 主机变更...

2019-01-16 11:47:00 70

转载 Ansible基础使用

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 Ansible命令用法1.1 免密钥1.2 Ad-Hoc基础命令1.3 playbook基础命令二 Ansible系列命令介绍2.1 ansible2.2 ansible-galaxy2.3 ansible...

2019-01-16 11:45:00 69

转载 Ansible部署及配置介绍

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 Ansible的安装部署1.1 PIP方式1.2 YUM方式二 Ansible目录及配置2.1 Ansible目录结构2.2 Ansible配置文件解析一 Ansible的安装部...

2019-01-16 11:43:00 158

转载 Ansible简介

原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二目录一 简介二 工作机制三 特性四 优点五 应用场景5.1 操作角度划分5.2 工作类型划分一 简介Ansible是一款极其简单的自动化运维工具, 基于Python开发, 集合了众多运维工具...

2019-01-16 11:42:00 98

转载 MySQL授权认证

• MySQL-权限系统介绍       • 权限系统的作用是授予来自某个主机的某个用户可以查询、插入、修改、删除等数据库操作的权限    • 不能明确的指定拒绝某个用户的连接    • 权限控制(授权与回收)的执行语句包括create user, grant, revoke    • 授权后的权限都会存放在MySQL的内部数据库中(数据库名叫mysql) ,并在数据...

2019-01-15 15:54:00 226

转载 MySQL-基础-2

MySQL数据库介绍  • MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。  • MySQL的历史最早可以追溯到1979年,那时Oracle也才刚刚开始,微软的SQL Server影子都没有。  • 在2008年1月16号 MySQL被Sun公司收购。  • 2...

2019-01-15 10:51:00 98

转载 MySQL-存储引擎-MERGE

MERGE存储引擎是一组Myisam表的组合,这些Myisam表必须结构完全相同,MERGE表本身并没有数据,对MERGE类型的表可以进行查询、更新、删除操作,这些操作实际上是对内部的Myisam表进行的。对于MERGE类型表的插入操作,是通过INSERT_METHOD子句定义插入的表,可以有3个不同的值,使用FIRST或LAST值使得插入操作被相应地作用在第一或最后一个表上,不...

2019-01-14 18:12:00 78

转载 MySQL-存储引擎-Myisam

mysql> create table myisam_char(name char(10)) engine=myisam;Query OK, 0 rows affected (0.01 sec)mysql> mysql> mysql> insert into myisam_char values('abcde'),('abcde '),...

2019-01-14 11:43:00 60

转载 MySQL-存储引擎-1

一、MySQL存储引擎mysql> create table country( -> country_id smallint unsigned not null auto_increment, -> country varchar(50) not null, -> last_update timestamp not null ...

2019-01-14 09:41:00 56

转载 MySQL-SQL基础-查询2

mysql> create table customer(mid char(5) primary key,th date,sex char(1) default '0');Query OK, 0 rows affected (0.01 sec)mysql> desc customer;+-------+-------------+------+-----+--...

2019-01-11 17:31:00 79

转载 MySQL-SQL基础-DCL

mysql> grant select,insert on sakila.* to 'zl'@'localhost' identified by '123';Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> exitBye[root@localhost ~]# mysql -uzl -p123...

2019-01-11 14:38:00 86

转载 MySQL-SQL基础-查询1

#子查询-某些情况下,当进行查询的时候,需要的条件是另外一个select语句的结果,这个时候就要用到子查询。用于子查询的关键字主要包括:in、not in、=、!=、exists、not exists等等。#从emp表中查询出所有部门在dept表中的所有记录mysql> select * from dept;+--------+----------+| ...

2019-01-11 11:07:00 64

转载 MySQL-SQL基础-子查询

#子查询-某些情况下,当进行查询的时候,需要的条件是另外一个select语句的结果,这个时候就要用到子查询。用于子查询的关键字主要包括:in、not in、=、!=、exists、not exists等等。#从emp表中查询出所有部门在dept表中的所有记录mysql> select * from dept;+--------+----------+| ...

2019-01-11 10:28:00 65

转载 MySQL-SQL基础1

#插入mysql> insert into emp values('zzx1','2002-03-09','2009-04-03','2001',3,22);Query OK, 1 row affected (0.00 sec) mysql> insert into emp values('ttx2','20023-04-10...

2019-01-11 09:55:00 78

转载 MySQL-SQL基础

mysql> use test;Database changedmysql> create table emp(ename varchar(10),hirdate date,sal decimal(10,2),deptno int(2));Query OK, 0 rows affected (0.01 sec)mysql> show tables...

2019-01-10 16:16:00 55

转载 Linux shell编程入门

#!/bin/bashecho "前进程号:"$$echo "start"sleep 10kill $$sleep 900000000echo "end"...

2019-01-10 15:35:00 304

转载 MySQL5.7.24 安装

官网地址https://dev.mysql.com/downloads/mysql/1. 安装依赖 yum install -y cmake make gcc gcc-c++ libaio ncurses ncurses-devel cd /usr/local/src wget https://cdn.mysql.com//Down...

2019-01-10 15:21:00 113

空空如也

空空如也

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

TA关注的人

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