数据库管理与高可用
数据库管理与高可用
changz丶
这个作者很懒,什么都没留下…
展开
-
NoSQL之Redis配置与优化
前言:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合...原创 2020-04-27 08:40:59 · 1185 阅读 · 0 评论 -
数据库应用——MySQL增量备份与恢复
前言:增量备份与恢复的方法,可以在完全备份的基础上,减少备份的文件大小,加快备份和恢复的速度文章目录一、MySQL增量备份1.增量备份的概念1)原因2)特点2.实例1)需求描述2)实现增量备份一、MySQL增量备份1.增量备份的概念1)原因首先,完全备份有两种方式使用tar打包数据文件使用myqldump进行完全备份完全备份每次都是把所有的数据内容进行备份,备份数据中有大量...原创 2020-02-14 01:01:14 · 232 阅读 · 0 评论 -
数据库应用——MongoDB基础
前言:MongoDB是一款开源的文档数据库,并且是业内领先的NoSQL数据库,用C++编写而成文章目录一、MongoDB概述1.简介2.特点3.适用领域二、MongoDB安装1.安装及运行控制1)安装MongoDB2)MongoDB的运行控制2.启动和停止MongoDB1)启动MongoDB2)停止MongoDB3)配置开机自启动4)连接并访问MongoDB3.启动MongoDB多实例三、Mon...原创 2020-02-11 23:43:20 · 716 阅读 · 0 评论 -
数据库应用——MySQL主从复制与读写分离
前言:在实际生产环境中,如果对MySQL数据库的读和写都在一台数据库服务器中操作,无论是在安全性、高可用性,还是高并发等各个方面都是不能满足实际需求的,于是有了MySQL的主从复制与读写分离文章目录一、案例分析1.案例概述2.原理1)MySQL主从复制原理2)MySQL读写分离原理3.案例环境二、实例1.搭建MySQL主从复制一、案例分析1.案例概述在实际生产环境中,如果对数据库的读和写都...原创 2020-02-11 23:43:00 · 730 阅读 · 0 评论 -
数据库应用——MySQL完全备份与恢复
前言:随着办公自动化和电子商务的飞速发展,企业对信息系统的依赖性越来越高,数据库作为信息系统的核心担当着重要的角色。数据库备份,是在数据丢失的情况下,能及时恢复重要数据,防止数据丢失的一种重要手段。一个合理的数据库备份方案,应该能够在数据丢失时,有效地恢复数据,同时需要考虑技术实现难度和有效地利用资源文章目录一、MySQL完全备份1.数据库备份方式1)数据库备份的重要性数据丢失的原因2)数据库备...原创 2020-02-11 23:42:42 · 359 阅读 · 0 评论 -
数据库应用——MySQL存储引擎MyISAM和InnoDB
前言:存储引擎的实质就是如何实现存储数据,为存储的数据建立索引以及查询、更改、删除数据等技术实现的方法。不同于很多数据库系统仅仅选择一种类型的数据存储方式,MySQL数据库支持多种不同的数据引擎,可以根据具体的要求,针对每一个表使用不同的数据引擎,摒弃了很多其他数据库采用“一个尺码满足一切需求”的解决方案。正式这种灵活性,使得MySQL数据库如此受欢迎。文章目录一、MySQL存储引擎1.存储引擎...原创 2020-02-11 23:42:28 · 221 阅读 · 0 评论 -
数据库应用——数据乱码解决方案
文章目录一、MySQL数据库乱码产生的原因二、MySQL乱码解决方法**只需要修改这一处,就可以统一数据库的字符集,重启后字符集生效**总结:一、MySQL数据库乱码产生的原因在计算机中任何数据都是以二进制存储的,要存储一个字符就要对它进行编码,用一个二进制数与其对应,这种对应的规则就是字符的编码。编码的规则有很多种,一种规则所编码的‘字符’的集合就叫做‘字符集’。在制定编码标准的时候,‘字...原创 2020-02-11 23:42:05 · 1048 阅读 · 0 评论 -
数据库应用——MySQL数据库管理
前言:在企业信息化的过程中,数据库中库和表都会大量存在,需要分配给管理者合适的权限进行管理操作。合理地分配权限,可以使数据库管理井然有序,各个管理者只需要关注自己负责的内容,也可避免误操作对系统造成损失。任何数据库系统都有日志文件,用来记录操作和错误等信息,有助于管理、排查错误,保证数据库正常运行。文章目录一、用户与授权1.用户管理1)创建用户2)删除用户3)重命名用户4)给用户设置密码5)忘...原创 2020-02-11 23:41:32 · 694 阅读 · 0 评论 -
数据库应用——MySQL索引视图与事务
前言:在企业信息话的过程中,数据库中表的数据量越来越大,性能会急剧下降,创建索引对保持良好的性能非常关键。索引是对查询性能优化最有效的手段,能够轻易将查询性能提高几个数量级。执行数据库操作时,有时需要多个操作表示一个操作流程,要么都执行,要么都不执行,这就是数据库的事务。文章目录一、数据库索引1.索引的概念2.索引的作用3.索引的分类4.创建索引的原则依据5.创建及查看索引1)创建普通索引2)...原创 2020-02-11 23:41:14 · 661 阅读 · 1 评论 -
数据库应用——使用MySQL数据库
前言:熟悉安装及访问MySQL数据库以后,还要学会使用MySQL数据库的基本操作,这也是在服务器运维工作中不可或缺的知识。下面将所有数据库语句在MySQL数据库中执行。首先先介绍一下MySQL数据库中常用的一些命令;输入时可以不区分大小写,但习惯上将MySQL语句中的关键字部分大写。(这里都用小写)注意,在每句话结尾要加上“;”表示这句话的结束。mysql -u[用户名] -p[密码] ...原创 2020-02-11 23:40:41 · 251 阅读 · 0 评论 -
数据库应用——MySQL数据库初体验及5.7版本部署
前言:21世纪,人类迈入了“信息爆炸时代”,大量的数据、信息在不断产生,伴随而来的就是如何安全、有效地存储、检索和管理它们。对数据的有效存储、高效访问、方便共享和安全控制已经成为信息时代有待解决的问题。使用数据库可以高效且条理分明地存储数据,使人们能够更加迅速、方便地管理数据。数据库具有以下特点:可以结构化存储大量地数据信息,方便用户进行有效的检索和访问。可以有效地保持数据信息地一致性、完...原创 2020-01-06 23:56:56 · 547 阅读 · 1 评论