在受限网络裸机上安装Openshift 4.6集群
Openshift 4.6.4 installRed Hat OCP(RHBA-2020:4196)现已正式发布。此发行版本使用 Kubernetes 1.19 和 CRI-O 运行时。OCP 4.6 需要运行在 Red Hat Enterprise Linux 7.7 及更新的版本,或 Red Hat Enterprise Linux CoreOS 4.6 上。必须
MySQL入门--存储引擎
MySQL存储引擎1. MySQL存储引擎1.1. 存储引擎和MySQLMySQL 提供并维护多个存储引擎,每个引擎具有不同的特征和含义。创建表时可以选择特定存储引擎,MySQL 使用InnoDB 存储引擎在硬盘上为该表
MySQL入门--存储引擎
MySQL存储引擎1. MySQL存储引擎1.1. 存储引擎和MySQLMySQL 提供并维护多个存储引擎,每个引擎具有不同的特征和含义。创建表时可以选择特定存储引擎,MySQL 使用InnoDB 存储引擎在硬盘上为该表
MySQL入门--事务与锁
MySQL事务与锁1. 事务与锁1.1. 事务事务是一组数据操作执行步骤,这些步骤被视为一个工作单元,用于对多个语句进行分组,可以在多个客户机并发访问同一个表中的数据时使用;所有步骤都成功或都失败,如果所有步骤正常,则执
MySQL入门--事务与锁
MySQL事务与锁1. 事务与锁1.1. 事务事务是一组数据操作执行步骤,这些步骤被视为一个工作单元,用于对多个语句进行分组,可以在多个客户机并发访问同一个表中的数据时使用;所有步骤都成功或都失败,如果所有步骤正常,则执
MySQL入门--服务器配置
MySQL服务器配置1. 服务器配置1.1. MySQL 配置选项在调用服务器(或客户机)时可以在命令行上指定启动选项,也可以在配置文件中指定启动选项。 MySQL 客户机程序会在启动时查找配置文件,并使用相应的选项。默认情况下,服务器在运行时使用其配置变
MySQL入门--体系结构
1. MySQL体系结构1.1. MySQL体系结构MySQL Client/Server模型MySQL安装具有以下必需的体系结构组件:MySQL Server、Client程序以及MySQL非Client程序。中央程序充当Server,Client程序连接到该Server以发
MySQL入门--体系结构
1. MySQL体系结构1.1. MySQL体系结构MySQL Client/Server模型MySQL安装具有以下必需的体系结构组件:MySQL Server、Client程序以及MySQL非Client程序。中央程序充当Server,Client程序连接到该Server以发
MySQL入门--数据类型
MySQL数据类型1. 数据类型1.1. 数据类型:概览在 MySQL 中,可用的数据类型分为四个主要类别:数值、字符、二进制、时间在每个类别中,存在多种特定的数据类型,这些数据类型使用的内存大小和磁盘空间各不相同,因此会对性能产生不同的影响。对于单个记录
MySQL入门--数据类型
MySQL数据类型1. 数据类型1.1. 数据类型:概览在 MySQL 中,可用的数据类型分为四个主要类别:数值、字符、二进制、时间在每个类别中,存在多种特定的数据类型,这些数据类型使用的内存大小和磁盘空间各不相同,因此会对性能产生不同的影响。对于单个记录
MySQL入门--元数据
MySQL入门--元数据1. MySQL元数据1.1. 元数据访问方法数据库是数据的结构化集合。元数据是“有关数据的数据”。MySQL 通过以下方法提供对元数据的访问:INFORMATION_SCHEMA:MySQL 服务器包含一个名为INFORMATION_SCHEMA 的数据库(模式)的数据字典,其中包含许多显示
MySQL入门--性能调优概述
MySQL性能调优概述影响MySQL性能的因素主要有环境问题(CPU、磁盘I/O、网络性能、操作系统争用)和 MySQL 配置(数据库设计<索引、数据类型、标准化>、应用程序性能<特定请求、短时事务>、 配置变量<缓冲区、高速缓存、InnoDB 设置>)MySQL 的性能受主机的性能特征影响。各种因素都会影响主机性能:CPU 速度和数量、磁盘吞吐量和访问时间、网
MySQL入门--MySQL安全
MySQL安全当多个用户同时访问MySQL 服务器,尤其当这些用户通过Internet 进行连接时,MySQL 服务器将有安全风险。不仅MySQL 服务器处于危险中,整个服务器主机也可能受到损害。有多种类型的安全攻击:窃听、更改、播放、拒绝服务;对于存储在MySQL 数据库中的数据,必须使其保持安全,以免MySQL 用户期望保密的数据被公开。MySQL 使用基于访问控制列表(access cont
MySQL入门--复制技术介绍
MySQL复制技术介绍1.1. MySQL 复制复制是MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。master将所有数据和结构更改记录到二进制日志中。slave从master请求该二进制日志并在本地应用其内容。1) MySQL 复制
MySQL入门--备份与恢复(三)
MySQL备份与恢复1.1. 物理备份方法 1.1.1. InnoDB物理冷备份备份过程:a) 在复制操作期间停止服务器。b)
MySQL入门--备份与恢复(二)
MySQL备份与恢复1.1. 备份工具:概述MySQL Enterprise Backup 产品执行MySQL 数据库热备份操作。该产品的设计目的就是为了高效且可靠地备份由InnoDB 存储引擎创建的表。为完整起见,该产品还能备份其他存储引擎中的表。您可以在以下位置找到有关MySQL Enterprise Backup 的更多
MySQL入门--备份与恢复(一)
MySQL备份与恢复1.1. 备份基础知识为什么要备份?² 完整系统恢复需要:如果系统发生故障,则拥有系统的备份至关重要,因为可以恢复系统。实施怎样的备份和恢复策略取决于被恢复数据要达到的完整性和时效性。² 审计功能需要:对于某些系统及关联的流程,可能需要审计或分析独立于主生产环境的环境中的数据。可以使
MySQL入门--导出和导入数据
MySQL完成导出和导入操作的两种最常用的方法是: Ø 使用SELECT ... INTO OUTFILE 将数据导出到文件 Ø 使用LOAD DATA INFILE 语句从文件中导入数据
MySQL入门--EVENT(事件)
MySQL EVENT(事件)MySQL 事件是按调度表运行的任务。这些事件可称为“调度事件”。创建事件时,会将其创建为命名数据库对象,其中包含在特定时间执行或定期重复发生的SQL 语句(或存储过程)。这在概念上与Linux/UNIX crontab(也称为“cron 作业”)或Windows 任务调度程序的理念类似。语法与相关语句如下:CREATE EVENT event_name O
MySQL入门-- TRIGGER(触发器)
MySQL TRIGGER(触发器)数据库触发器是数据库中所维护的命名数据库对象,将在修改表中数据时被激活。使用触发器可以提高表中数据的功能和安全性级别。可以使用触发器控制对特定数据的访问权限、执行特定日志记录或对数据本身进行审计。触发器是在修改表数据时激活的命名数据库对象。它们可以:Ø 在插入或更新数据之前对数据进行检查并验证删除和更新Ø 充当数据过滤器,在插入