09 2021 档案
摘要:一、MySQL MMM 介绍 MMM(Master-Master replication manager for MvSQL,MySQL主主复制管理器) 是一套支持双主故障切换和双主日常管理的脚本程序。MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Master-Master (双
阅读全文
摘要:1. 安装 LNMP 各个组件 前面博客已经写过搭建步骤,在此不再赘述 2. 安装redis服务 前面博客已经写过搭建步骤,不再赘述 安装完成如下图所示: 3、安装 redis 扩展 方法一:官网下载:redis官方网站! 1)放入redis扩展包并解压 2)安装模块 3)编译安装 4) 安装完成后
阅读全文
摘要:一、主从复制 1.1 主从复制的概念 主从复制,是指将一台 Redis 服务器的数据,复制到其他的 Redis 服务器。前者称为主节点(Master),后者称为从节点(Slave);数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台 Redis 服务器都是主节点;且一个主节点可以有多个从节
阅读全文
摘要:Redis的五大数据类型也称五大数据对象;了解过6大数据结构,Redis并没有直接使用这些结构来实现键值对数据库,而是使用这些结构构建了一个对象系统redisObject;这个对象系统包含了五大数据对象:字符串对象(string)、列表对象(list)、哈希对象(hash)、集合(set)对象和有序
阅读全文
摘要:一、关系数据库与非关系数据库 1、关系型数据库 一个结构化的数据库,创建在关系模型(二维表)基础上 一个面向于记录 包括 Oracle、MySQL、SQL Server、Microsoft Access、DB2等 2、非关系型数据库 除了主流的关系型数据库外的数据库,都认为是非关系型 不需要预先建库
阅读全文
摘要:一、Squid代理服务器的概述 squid 作为一款服务器代理工具,可以缓存网页对象,减少重复请求,从而达到加快网页访问速度,隐藏客户机真实IP,更为安全。 Squid主要提供缓存加速、应用层过滤控制的功能 1、squid代理的工作机制 代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址 将获
阅读全文
摘要:一、MHA 1.什么是 MHAMHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上
阅读全文
摘要:一、MySQL主从复制 1、主从复制与读写分离的概述 在实质际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实院需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。 因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似
阅读全文
摘要:一、正则表达式(REGEXP) 1、正则表达式匹配符 字符 解释 举例 ^ 匹配文本的开始字符 ' ^aa' 匹配以aa开头的字符串 $ 匹配文本的结束字符 ' aa$' 匹配以aa结尾的字符串 . 匹配任何单个字符 ' a.b'匹配任何a和b之间有一个字符的字符串 * 匹配零个或多个在它前面的字符
阅读全文
摘要:一、VIEW(视图) 可以被当做是虚拟表或存储查询 视图跟表格的不同是,表格中有实际储存资料,而视图是建立在表格之上的一个架构,它本身并不实际储存资料。 临时表在用户退出或同数据库的连接断开后就自动消失了,而视图不会消失。 视图不含有数据,只存储它的定义,它的用途一般可以简化复杂的查询。比如你要对几
阅读全文
摘要:一、SQL高级语句 1、select 显示表格中一个或数个栏位的所有资料 select * from test1; select name from test1; select name,sex from test1; 2、distinct 不显示重复内容 SELECT DISTINCT "栏位"
阅读全文
摘要:一、MySQL 日志管理 MySQL 的日志默认保存位置为 /usr/local/mysql/data MySQL 的日志配置文件为 /etc/my.cnf ,里面有个 [mysqld] 项 修改配置文件: vim /etc/my.cnf [mysqld] 1、错误日志 ##错误日志,用来记录当My
阅读全文
摘要:一、数据库用户管理 1、新建用户 create user ‘用户名’@‘来源地址’ [identified by [password] ‘密码’]; '用户名':指定将创建的用户名'来源地址':指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式,本地用户可用localhost,允
阅读全文
摘要:一、MySQL索引 1、索引的概念 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址) 使用索引后可以不用扫描全表来定义某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询
阅读全文