
数据库应用
文章平均质量分 94
能力目标:能够掌握数据库相关操作与配置,设计、实施和维护数据库群集
没钱怎么去旅行
相信自己,坚持下去!!现在的努力会在以后开花结果!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NoSQL之Redis配置与优化
NoSQL之Redis配置与优化一、关系数据库与非关系型数据库概述1、关系型数据库2、非关系型数据库3、关系数据库与非关系型数据库区别(1)数据存储方式不同(2)扩展方式不同(3)对事务性的支持不同4、非关系型数据库产生背景5、总结二、Redis概述1、Redis简介2、Redis 优点3、Redis使用场景三、Redis 安装部署1、编译安装redis2、执行软件包自带的install_server.sh脚本文件设置redid服务相关配置3、把redis的可执行程序文件放入路径环境变量的目录中便于系统识别原创 2021-03-11 19:01:10 · 1240 阅读 · 0 评论 -
MySQL主从复制与读写分离
MySQL主从复制与读写分离分析一、MySQL 主从复制原理1.1 MySQL 支持的复制类型1.2 MySQL主从复制的工作过程1)Master 服务器保存记录到二进制日志2)Slave 服务器复制 Master 服务器的日志3)Slave 服务器重放复制过来的日志二、MySQL读写分离原理2.1 读写分离的概念2.2 读写分离存在意义2.3 什么时候要读写分离2.4 MySQL 读写分离原理2.5 常见的 MySQL 读写分离1)基于程序代码内部实现2)基于中间代理层实现三、MySQL主从复制和读写分离原创 2021-03-09 12:04:38 · 729 阅读 · 0 评论 -
MySQL数据库SQL语句(二)
MySQL数据库SQL语句(二)准备一、MySQL数据库SQL语句(补充)1、MySQL数据库SQL语句二、连接查询1、inner join(等值相连)2、left join(左联接)3、right join(右联接)三、CREATE VIEW 视图准备mysql -uroot -pshow databases;create database train_ticket; #创建库use train_ticket; #进入库create table REGION(region原创 2021-03-08 21:45:46 · 1399 阅读 · 4 评论 -
MySQL高级SQL语句(一)
MySQL高级SQL语句准备一、MySQL高级语句1.1 SELECT------显示表格中一个或数个栏位的所有资料1.2 DISTINCT------不显示重复的资料1.3 WHERE------有条件查询1.4 AND|OR------且|或1.5 IN------显示已知的值的资料1.6 BETWEEN------显示两个值范围内的资料1.7 通配符1.8 LIKE------匹配一个模式来找出我们要的资料1.9 ORDER BY------按关键字排序二、函数2.1 数学函数2.2 聚合函数2.3原创 2021-03-07 18:01:04 · 349 阅读 · 3 评论 -
MySQL 日志管理、备份与恢复
MySQL 日志管理、备份与恢复准备一、MySQL的日志管理1.1 MySQL的日志分类1、错误日志2、通用查询日志3、二进制日志(binlog)4、慢查询日志1.2 进入数据库里查看相对应的日志是否开启1、查看通用查询日志是否开启2、查看二进制日志是否开启3、查看慢查询日志相关功能(1)查看慢查询日志功能是否开启(2)查看慢查询时间设置(3)在数据库中设置开启慢查询的方法二、MySQL 完全备份与恢复2.1 数据备份的概述2.1.1 数据备份的重要性2.1.2 造成数据丢失的原因2.1.3 数据库备份的分原创 2021-03-05 00:20:13 · 1596 阅读 · 1 评论 -
MySql索引,事务与存储引擎
MySql索引,事务与存储引擎一、MySQL索引二、MySQL事务一、MySQL索引1.索引的概念●索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于c语言的链表通过指针指向数据记录的内存地址)●使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。●索引就好比是一木书的目录,可以根据目录中的页码快速找到所需的内容。●索引是表中一列或者若干列值排序的方法。●建立索引的目的是加原创 2021-03-04 13:11:40 · 336 阅读 · 2 评论 -
MySQL数据库进阶操作
MySQL数据库进阶操作一、克隆表方法一方法二二、清空表,删除表内的所有数据方法一方法二三、创建临时表四、创建外键约束在学习进阶操作前,我们需要首先安装MySQL数据库,创建库和表在前面的《数据库基本概念》一文中,我们讲了MySQL的一键部署,在这里我们就不再赘述了。我们在安装完MySQL后,需要创建数据库和表。create database school;use school;create table student(id int not null,name char(20) not nul原创 2021-02-27 16:27:43 · 352 阅读 · 0 评论 -
MHA高可用集群及故障切换
MHA高可用集群及故障切换一 MHA的基本概念1.什么是 MHA2.MHA 的组成3.MHA 的特点二 搭建 MySQL MHA2.1 实验思路:1.MHA架构2.故障模拟2.2 具体步骤把所以有的节点服务器的防火墙关掉1.Master、Slave1、Slave2 节点上安装 mysql5.72.修改 Master、Slave1、Slave2 节点的主机名3.修改 Master、Slave1、Slave2 节点的 Mysql主配置文件/etc/my.cnf4.在 Master、Slave1、Slave2原创 2021-02-19 15:03:08 · 1563 阅读 · 2 评论 -
MySQL数据库的数据类型及基本命令
MySQL数据库的数据类型及基本命令MySQL数据库数据类型一、查看数据库结构1.1 查看当前服务器中的数据库1.2 查看数据库中包含的表1.3 查看表的结构(字段)二、SQL语句2.1 创建新的数据库2.2 创建新的表2.3 删除指定数据表和数据库三、管理表中的数据记录3.1 向数据表中插入新的数据记录3.2 查询数据记录3.3 修改、更新数据表中的数据记录3.4 在数据表中删除指定的数据记录四、修改表名和表结构4.1 修改表名4.2 扩展表结构(增加字段)4.3 修改字段(列)名,添加唯一键4.4 删除原创 2021-02-18 08:35:34 · 879 阅读 · 0 评论 -
数据库基本概念
数据库基本概念一、数据库的基本概念1.1 数据库的组成1.2 数据库的管理系统(DBMS)1.3 数据库系统(DBS)1.3.1 数据库的发展史1.3.2 当今主流数据库1.4 关系型数据库介绍1.5 关系库应用1.6 非关系型数据库介绍1.7 MySQL数据库介绍1.8 MySQL产品阵营二、编译安装MySQL方法一:手动安装MySQL一、数据库的基本概念1.1 数据库的组成数据:描述事物的符号记录包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一格式进行存储表:将不同的记录组织原创 2021-02-18 08:26:27 · 695 阅读 · 1 评论