
数据库运维
文章平均质量分 76
数据库学习
硬核的无脸man~
如果热爱,那就行动且坚持。
展开
-
(九)数据库集群技术Galera+mycat(数据库运维学习终章)
声明:上一章我已经介绍了数据库集群技术—Galera Cluster安装与配置,这篇mycat的配置就是基于上篇文章的基础而做的。点击查看博客—Galera Cluster安装与配置配置好Galera Cluster之后,就开始安装配置mycat了。安装mycat之前的java环境和安装的教程可以看下面这篇博客:点击查看博客—mycat安装环境配置这篇博客主要介绍下配置文件s...原创 2020-04-22 09:04:28 · 781 阅读 · 0 评论 -
(八) 数据库集群技术—Galera Cluster安装与配置
CONTEND8.1Galera Cluster概述8.2安装Galera Cluster8.2.1 前期准备8.2.2 下载并安装Galera8.3 配置Galerareplication8.3.1 创建数据同步的用户8.3.2 文件my.cnf配置8.4 验证Galera8.4.1 各台插入数据并查看8.4.2 重启服务器8.1Gale...原创 2020-04-21 18:50:00 · 2004 阅读 · 2 评论 -
(七)mysql中间件mycat配置和部署(基于M-M-S-S)
CONTEND7.1DB Proxy数据库中间件概述7.2mycat概述7.3 配置java环境7.4 mycat安装部署7.4.1 下载mycat和相关驱动7.4.2修改配置文件7.4.3 master1上开启授权账号7.5开启mycat并测试7.1DB Proxy数据库中间件概述(1)DB Proxy的应用场景,APPserver端不需要...原创 2020-04-20 17:49:00 · 780 阅读 · 0 评论 -
(六)mysql复制技术—M-S主从配置(传统+GTID)+M-M-S-S主从配置(GTID)
CONTEND6.1 MySQL复制技术概述6.2 M-S主从配置(传统)6.3M-S主从配置(GTID)6.4M-M-S-S主从配置(GTID)6.1 MySQL复制技术概述●Primary-Secondary Replication(主从复制)●Group Replication (1) 注:复制技术不等于备份,它可以备份,但它主要用于灾备,负载均衡,主要...原创 2020-04-19 10:38:59 · 1058 阅读 · 0 评论 -
(五)mysql数据备份—物理备份(完备+lvm快照+xtrabackup)+逻辑备份(mysqldump+导入导出)
5.1 MySQL数据备份技术概述(1)所有备份数据都应放在非数据库本地,而且建议有多份副本。 测试环境中做日常恢复演练,恢复较备份更为重要。(2)了解备份和冗余的概念:备份:能够防止由于机械故障以及人为误操作带来的数据丢失,例如将数据库文件保存在了其它地方。 冗条:数据有多份冗余,但不等备份,只能防止机械故障还来的数据丢失,例如主备模式、数据库集群。...原创 2020-04-17 13:49:04 · 1216 阅读 · 0 评论 -
(四)MySQL安全机制和日志管理(mysql运维)
CONTEND一、mysql安全机制1.1 MySQL权限表1.2 MySQL用户管理1.3 MySQL权限管理二、MySQL日志管理2.1 错误日志2.2 二进制日志(binlog)2.3 slow log(慢日志)一、mysql安全机制1.1 MySQL权限表我们主要负责以下四种权限表的设置:mysql.user ...原创 2020-04-10 19:08:15 · 953 阅读 · 0 评论 -
(二)mysql 索引和视图(数据库运维基础补充)
CONTEND一、MySQL索引1.1 索引简介1.2索引的分类1.3 创建索引1.4 管理索引二、mysql视图view2.1 视图简介2.2 创建视图2.3 视图管理(查看,修改,删除)一、MySQL索引先介绍下mysql中索引的定义、功能和分类,然后介绍如何创建索引,修改索引,查看和测试索引,删除索引。1.1 索引简介 ...原创 2020-04-08 19:35:01 · 840 阅读 · 0 评论 -
(三)mysql 触发器、存储过程和函数(数据库运维基础补充)
CONTEND一、MySQL触发器Triggers1.1 触发器简介1.2 创建触发器1.3 触发器的管理(查看,删除)二、mysql存储过程procedure和函数function2.1 procedure和function概述:2.2 创建与调用存储过程2.3 创建函数2.4 存储过程和函数的维护一、MySQL触发器Triggers1.1 触发器简...原创 2020-04-09 20:49:28 · 805 阅读 · 0 评论 -
(一)mysql 运维基础篇(Linux云计算从入门到精通)
声明:如果我们是从事Linux运维方面的话,学习mysql就必不可少呐,但是我们主要不是做数据库开发,而主要负责mysql管理上。尤其在Linux云计算中,主备复制、读写分离、HA架构、分布式数据库、压力测试、性能优化、自动化运维就显得格外重要呐。这篇博客依旧是我的学习笔记,主要介绍数据的基本知识,尤其是SQL语句。这个不仅仅是开发人员关注的,运维人员也要做一定的了解。所以,Let's go ...原创 2020-04-07 08:52:09 · 5885 阅读 · 1 评论 -
利用SQL语句查询(基于MSSQL)
用SQL语句建立第2章习题6中的4个表,针对建立的4个表用SQL语句完成以下查询(1)求供应工程J1零件的供应商号码SNO(2)求供应工程J1零件P1的供应商号码SNO(3)找出所有供应商的姓名和所在城市(4)找出所有零件的名称、颜色和重量(5)找出使用供应商S1所供应零件的工程号码(1)先建数据库,建表和导入数据:CREATE DATABASE SPJ on pr...原创 2020-03-29 13:59:34 · 3138 阅读 · 0 评论 -
SQL server2008安装教程(详细)
声明:因为课程需要,需要使用微软的SQL server2008版本的软件,我这边下载版本的是SQL Server 2008 R2 Express,也就是免费的,可供学习实验使用。实际生产环境中就用更高的版本了,我把它装在win7的虚拟机里,与实际安装一样。想要了解SQL server2008各个版本差别可参考:https://www.cnblogs.com/arxive/p/5768367...原创 2020-02-23 11:45:35 · 3809 阅读 · 2 评论 -
如何理解结构化、非结构化和半结构化数据?
计算机信息化系统中的数据分为结构化数据、非结构化数据和半结构化数据1、结构化数据(Structured Data) 定义:结构化数据也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。结构化数据,简单来说就是数据库。结合到典型场景中更容易理解,比如企业ERP、财务系统;医疗HIS数据库;教育一卡通;政府行...原创 2020-02-21 14:29:38 · 5741 阅读 · 0 评论 -
MySQL查询语句
1、条件查询使用where语句,运算符如下所示:2、字段可以参与数学运算,比如查询员工的年薪MariaDB [powernode]> select ENAME ,SAL*12 from EMP;给查询的结果重命名,中文要加单引号,用as关键字:MariaDB [powernode]> select ENAME ,SAL*12 as '...原创 2020-02-07 20:46:58 · 1857 阅读 · 0 评论 -
MariaDB的安装和基本使用
1、本篇文章是基于Centos7系统,首先安装mariaDB并进行初始化;[root@Centos7-min1 ~]# yum install -y mariadb // 利用本地yum源安装更方便快捷[root@Centos7-min1 ~]# systemctl enable mariadb //设置开机自启动[root@Centos7-min1 ~]# mys...原创 2020-01-17 18:08:46 · 923 阅读 · 0 评论