数据库
数据库
cnwocvnweoinv
这个作者很懒,什么都没留下…
展开
-
数据库—Mongodb相关操作
一、mongodb数据库的安装部署:cd /etc/yum.repos.d/ [mongodb-org] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releaserver/mongodb- org/3.6/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.6.ascyum原创 2020-09-12 23:18:37 · 237 阅读 · 0 评论 -
mysql—故障解决
1、故障一:故障现象:ERROR 2002(HY000):Cant connoct to local MySQL server through socket/data/mysql/mysql.sock`(2)问题分析:数据库未启动或者数据库端口被防火墙拦截解决方法:启动数据库或者防火墙开放数据库监听端口...原创 2020-08-30 20:13:35 · 357 阅读 · 0 评论 -
数据库—高可用MHA
实验代码:实验前期准备:1、关闭防火墙: systemctl stop firewalld.service、setenforce 02、命名:mysql1(主)、mysql2(主备)、mysql3(从)、mha(管理者,监控)实验配置:第一步:在三台数据库服务器上安装数据库:yum install ncurses-devel gcc-c++ perl-Module-Install #####安装环境包tar zxvf cmake-2.8.6.tar.gz原创 2020-08-29 22:21:41 · 268 阅读 · 0 评论 -
数据库—主从复制、读写分离
案例需求分析:1、在企业应用中,成熟的业务通常数据量都比较大2、单台mysql在安全性、高可用性和高并发方面都无法满足实际的需求3、配置多台主从数据库服务器以实现读写分离1、mysql主从复制原理:Mysql的复制类型:基于语句的复制基于行的复制混合类型的复制Mysql主从复制的工作过程:2、mysql读写分离原理:只在主服务器上,只在从服务器上读主服务器处理事务性查询,从服务器处理select查询数据库复制用于将事务性查询的变更同步到集群中的从数据库读写分离方案:原创 2020-08-28 18:55:22 · 169 阅读 · 0 评论 -
数据库—mysql高级语句
一、Mysql进阶查询:1、按关键字排序:使用order by 语句来实现排序排序可针对一个或多个字段ASC:升序,(默认排序方式)DESC:降序Order by的语法结构:单字段排序:代码:msyql > select id,name,level from player where level >=45 order by level desc(降序);mysql> select name,score from info where score>=70 orde原创 2020-08-23 22:07:05 · 328 阅读 · 0 评论 -
数据库—Mysql备份恢复
一、数据备份的类型:1、物理备份:2、逻辑备份:库、表(数据库的sql脚本)完整备份增量备份 基于完整备份或上一次的备份差异备份 基于完整备份(起始)二、数据库备份的重要性:1、在生产环境中,数据的安全性只管重要2、任何数据的丢失都可能产生严重的后果3、造成数据丢失的原因:程序错误人为操作错误运算错误磁盘故障灾难和盗窃...原创 2020-08-20 08:42:29 · 200 阅读 · 0 评论 -
数据库—Mysql索引、事务、存储引擎
一、数据库索引:1、是一个排序的列表,存储者索引值和这个值所对应的物理地址。2、无需对整个表进行扫描,通过物理地址就可以找到所需数据。3、是表中一列或者若干列值排序的方法。4、需要额外的磁盘空间。5、300行以上采用1、索引的作用:1、数据库利用各种快速定位技术,能够大大加速查询速率。2、当表很大或查询设计到多个表时,可以成千上万地提高查询速度。3、可以降低数据库的IO(input/output)成本,并且还可以降低数据库的排序成本。4、通过创建唯一性索引保证数据表数据的唯一性。原创 2020-08-18 09:15:49 · 248 阅读 · 0 评论 -
数据库—数据库系统管理
一、SQL语句概述:SQL语言Structured Query Language的缩写,即结构化查询语言关系型数据库的标准语言用于维护管理数据库:数据查询、数据更新、访问控制、对象管理等功能。SQL分类:DDL:数据定义语言DML:数据操纵语言DQL: 数据查询语言DCL:数据控制语言查看数据库结构:(1)查看数据库信息:代码:mysql> show databases; (注意要以;结尾)代码:mysql > use mysql;(库名)原创 2020-08-16 22:34:58 · 543 阅读 · 0 评论 -
数据库-数据库概述及安装mysql
1.数据库的基本概念:数据(data):1.描述事物的符号记录2.包括数字.文字.图形.图像.声音.档案记录等3.以”记录”形式按统一的格式进行存储.表:1.将不同的记录组织在一起2.用来存储具体数据数据库:1.表的集合,是存储数据的仓库,一个数据库有多个表2.以一定的组织方式存储的相互有关的数据集合.数据库管理系统(DBMS):是实现对数据库资源有效组织,管理和存取的系统软件.数据库系统:1.是一个人机系统,由硬件.os(宿主系统).数据库.dbms.应用软件和数据库用户组成原创 2020-08-14 23:22:05 · 308 阅读 · 0 评论