
数据库
文章平均质量分 88
Gloom丿郁
这个作者很懒,什么都没留下…
展开
-
Squid 代理服务器-详细配置配写(三种代理,日志、ACL访问控制)
文章目录Squid 代理服务器简介代理的工作机制:一、squid代理的类型:传统代理:透明代理:反向代理:二、Squid的搭建步骤1、编译安装Squid2、修改Squid配置文件3、Squid的运行控制4、创建Squid服务脚本三、构建传统代理服务器1、squid服务器(192.168.171.7)2、客户机代理配置3、web1配置(192.168.171.4)4、检测验证四、构建透明代理服务器1、web1配置2、squid服务器配置3、客户端验证测试4、查看访问日志五、ACL访问控制简介配置步骤1、squ原创 2021-03-04 11:43:38 · 3484 阅读 · 1 评论 -
Redis基础之五大数据类型理论解释+过程代码(string、list、hash、set、sorted set)
Redis五大数据类型文章目录Redis五大数据类型一、String数据类型1.SET、GET、APPEND、STRLEN:2.INCR、DECR、INCRBY、DECRBY:(增加与减少)3.GETSET:4.SETEX:5.SETNX:6.MSET、MGET、MSETNX:二、LIST数据类型1.LPUSH、LPUSHX、LRANGE:2.LPOP、LLEN:3.LREM、LEST、LINDEX、LTRIM4.LINSERT5.RPUSH、RPUSHX6.RPOP、RPOPLPUSH三、Hash数据类原创 2021-03-02 20:02:40 · 171 阅读 · 0 评论 -
Redis主从复制部署(及哨兵模式、群集模式)
文章目录一、Redis的主从复制介绍主从复制的作用:主从复制流程:二、搭建redis主从复制实验环境安装Redis(每台都要装)1、修改Redis 配置文件(Master节点操作)2、修改Redis配置文件(slave节点操作)3、验证主从效果三、Redis哨兵模式1、哨兵模式原理:2、哨兵模式的作用:3、哨兵模式搭建实验环境(1)修改Redis 哨兵模式的配置文件(所有节点操作)(2)启动哨兵模式(3)查看哨兵信息(4)故障模拟四、Redis群集模式1、Redis集群的作用=可以归纳为两点:2、Redis原创 2021-03-01 11:54:44 · 233 阅读 · 0 评论 -
NoSQL之Redis配置与优化,其三(Redis持久化和性能管理)
六、Redis 持久化(一)持久化的功能:Redis是内存数据库,数据都是存储在内存中,为了避免服务器断电等原因导致Redis进程异常退出后数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远程位置。(二)Redis提供两种方式进行持久化:RDB持久化:原理是将 Reids在内存中的数据库记录定时保存到磁盘上。AOF持久化(append only file原创 2021-02-24 15:38:41 · 178 阅读 · 0 评论 -
NoSQL之Redis配置与优化,其二(Redis数据库常用命令及高可用)
NoSQL之Redis配置与优化()文章目录NoSQL之Redis配置与优化()四、Redis 数据库常用命令keys命令exists 命令del命令type命令rename命令renamenx 命令dbsize命令Redis 多数据库常用命令多数据库间切换多数据库间移动数据清除数据库内数据五、Redis高可用持久化:主从复制:哨兵:集群:四、Redis 数据库常用命令set:存放数据,命令格式为set key value(类似将value赋值给key)get: 获取教据,命令格式为get ke原创 2021-02-23 20:42:25 · 200 阅读 · 1 评论 -
MySQL数据库的备份与恢复(一)完全备份与恢复
MySQL数据库的备份与恢复文章目录MySQL数据库的备份与恢复一、数据备份的重要性二、数据库备份的分类从物理与逻辑的角度分类:1.物理备份2.逻辑备份从数据库的备份策略角度分类:1.完全备份2.差异备份3.增量备份三、常见的备份方法1、物理冷备2、专用备份工具 mydump 或 mysqlhotcopy3、启用二进制日志进行增量备份4、第三方工具备份MySQL完全备份与恢复一、Mysql完全备份1、物理冷备份与恢复2、mysqldump备份与恢复二、Mysql完全恢复1、恢复数据库2、恢复数据表一、数原创 2021-02-22 19:23:54 · 359 阅读 · 0 评论 -
MySQL:日志管理
MySQL日志管理文章目录MySQL日志管理一、简介二、MySQL的日志类型1、错误日志2、通用查询日志3、二进制日志4、慢查询日志三、查看日志1、查看错误日志是否开启2、查看通用查询日志是否开启3、查看二进制日志是否开启4、查看慢查询日志是否开启4.1 查看慢查询时间设置4.2 在数据库中设置开启慢查询的方法一、简介日志文件是掌握数据库运行状态的重要参考MySQL 日志的默认保存位置为 /usr/local/mysql/data日志开启方式有两种:通过配置文件或者是通过命令通过命令修改开启的原创 2021-02-19 15:32:48 · 197 阅读 · 0 评论 -
MySQL:存储引擎(查看与修改存储引擎)
MySQL存储引擎文章目录MySQL存储引擎一、存储引擎简单介绍二、MySQL常用存储引擎MyISAM1、MyISAM的特点2、MyISAM支持的是三种存储格式(1)静态(固定长度)表(2)动态表(3)压缩表3、MyLSAM适用的生产场景InnoDB1、InnoDB的特点2、InnoDB适用的生产场景三、企业选择存储引擎的依据四、查看和修改存储引擎1、查看系统支持的存储引擎2、查看表正在使用的存储引擎方法一方法二3、修改存储引擎方法一方法二方法三一、存储引擎简单介绍MySQL中的数据用各种不同的技术存原创 2021-02-18 16:04:18 · 327 阅读 · 0 评论 -
Mysql:事务(更改mysql数据时的各种存档和回滚方式)
文章目录MySQL事务一、MySQL事务的概念二、事务的 ACID 特性1.原子性2.一致性3.隔离性4.持久性三、事务之间的相互影响1、脏读:2、不可重复读:3、幻读:4、丢失更新:四、Mysql及事物隔离级别(1)read uncommitted :(2)read committed:(3)repeatable read:(4)serializable:相关命令1、查询全局事务隔离级别2、查询会话事务隔离级别3、设置全局事务隔离级别4、设置会话事务隔离级别五、事务的操作1.MySQL 操作事务2.使用事原创 2021-02-17 00:35:56 · 780 阅读 · 0 评论 -
Mysql:索引(简单易懂配写)
文章目录一、索引及分类1、索引的概念2、索引的作用3、索引的副作用4、索引的分类(1)普通索引(2)唯一性索引(3)主键索引(4)全文索引(5)组合索引(单列索引与多列索引)5、创建索引的原则依据二、创建、查看、删除索引的操作命令1、准备2、创建各类索引(1)普通索引(2)唯一性索引(3)主键索引(4)全文索引(5)组合索引(单列索引与多列索引)3、查看索引4、删除索引一、索引及分类1、索引的概念索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址 (类似于C语言的链表原创 2021-02-06 22:07:28 · 1249 阅读 · 0 评论 -
Mysql:数据库用户管理
文章目录数据库用户管理1.新建用户2.查看用户信息3.重命名用户4.删除用户5.修改当前登录用户密码6.修改其他用户密码7.忘记root密码的解决办法数据库用户授权1.授予权限1.1允许用户lisi在本地查询kgc数据库中所有表的数据记录,但禁止查询其他数据库中的表的记录。1.2允许用户lisi 在所有终端远程连接mysql ,并拥有所有权限。2.查看权限3.撤销权限数据库用户管理1.新建用户CREATE USER '用户名'@'来源地址’「IDENTIFIED BY [PASSWORD] '密码']原创 2021-01-31 21:00:25 · 269 阅读 · 0 评论 -
Mysql:数据表高级操作
文章目录数据表高级操作准备实验环境一.克隆表将数据表的数据记录生成到新的表中二.清空表删除表内的所有数据三.创建临时表四.创建外键约束MySQL中6种常见的约束:数据表高级操作准备实验环境安装mysql服务用快照恢复mysql有时会出现“bash:mysql:未找到命令“解决方法:找到mysql/bin的位置,正常情况下是/usr/local/mysql/bin将其整个目录添加到环境变量中vim /etc/profile在最后添加export PATH=$PATH:/usr/local原创 2021-01-29 21:54:22 · 157 阅读 · 0 评论 -
Mysql:数据库管理基础命令
文章目录MysQL数据库管理常用的数据类型:一、查看数据库结构1,查看当前服务器中的数据库2,查看数据库中包含的表3;查看表的结构(字段)SQL语句二、创建及删除数据库和表1.创建新的数据库2.创建新的表3.删除指定的数据表4.删除指定的数据库三、管理表中的数据记录1,向数据表中插入新的数据记录2.查询数据记录3.修改、更新数据表中的数据记录4.在数据表中删除指定的数据记录四、修改表名和表结构1.修改表名2.扩展表结构(增加字段)3.修改字段(列)名,添加唯一键4.删除字段五、案例扩展:首先需要安装mys原创 2021-01-28 00:50:52 · 289 阅读 · 0 评论 -
初识Mysql基本概念(理论)
文章目录一、数据库的基本概念1、数据库的组成2、数据库的管理系统(DBMS)3、数据库系统(DBS)二、当今主流数据库SQL Server (微软公司产品)Oracle (甲骨文公司产品)DB2 (IBM公司产品)MySQL (甲骨文公司收购)三、数据库类型四、非关系型数据库介绍五、MySQL数据库介绍一、数据库的基本概念1、数据库的组成数据:描述事物的符号记录包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一格式进行存储表:将不同的记录组织在一起,用来存储具体数据数据库: 表原创 2021-01-27 22:53:15 · 168 阅读 · 0 评论 -
NoSQL之Redis配置与优化,其一(关系数据库和非关系数据库,Redis的部署安装与工具搭配)
NoSQL之Redis配置与优化文章目录NoSQL之Redis配置与优化关系数据库和非关系数据库1、关系型数据库2、非关系型数据库区别(1)数据存储方式不同(2)扩展方式不同(3)对事务性的支持不同总结:Redis一、简介Redis的优点:二、Redis 安装部署*三、Redis命令工具(一)redis-cli命令行工具(二)redis-benchmark测试工具关系数据库和非关系数据库1、关系型数据库一个结构化的数据库,创建在关系模型基础上一般面向于记录包括Oracle、MySQL、SQL原创 2021-02-23 19:16:32 · 207 阅读 · 3 评论