首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
Gaoyufu 's blog
好好活就是有意义的事,有意义的事就是好好活
累计撰写
257
篇文章
累计创建
92
个标签
累计收到
7
条评论
栏目
首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
目 录
CONTENT
数据库-Gaoyufu 's blog
以下是
数据库
相关的文章
2020-09-07
MySQL基础应用
这篇文章摘要总结: 文章详细介绍了MySQL的内置功能、SQL基础、DDL和DCL的应用、DML的操作以及DQL的应用。其中,涵盖了MySQL连接数据库的参数说明、内置命令的使用、SQL的种类、字符集和排序规则、数据类型、DDL(如创建、查看、删除、修改数据库和表)的应用、DCL(权限管理)的应用、DML(数据插入、更新、删除)的操作,以及DQL(数据查询)的应用,包括单表查询、多表连接查询、元数据的获取等。此外,还介绍了MySQL的元数据查询基础功能,如information_schema的基本应用、show命令的使用等。文章还提供了MySQL的状态信息、性能监控等实用信息,如查询数据库或表容量大小、查看服务器运行状态等。
2020-09-07
108
0
0
数据库
MySQL
2020-08-28
MySQL5.7安装与基础管理
此文章摘要总结: 文章介绍了如何安装和管理MySQL 5.7.26二进制版本,包括下载、解压软件、配置基础环境、创建用户及设置环境变量、创建数据路径并授权、添加配置文件、初始化数据、添加系统服务、管理数据库密码、用户管理、权限管理、启动管理、连接管理以及多实例管理。详细解释了每个步骤的操作方法,并提供了命令和参数说明。此外,还介绍了如何设置密码策略、更改管理员密码、查询用户权限、回收权限、启动多实例以及连接多实例等。文章还提供了权限列表、授权命令格式、授权需求、查看用户权限和回收权限等内容的详细说明。最后,还介绍了如何管理多实例,包括准备数据目录、配置文件、初始化数据、systemd管理多实例和授权并启动多实例。
2020-08-28
95
0
0
MySQL
数据库
2020-05-21
Oracle 数据库备份与恢复
这段内容是关于Oracle数据库备份与恢复的总结。它首先介绍了备份与恢复的基本概念,包括物理备份与逻辑备份的分类,以及完全恢复、增量恢复和差异恢复的分类。接着,详细说明了RMAN和EXPDP备份方式的比较,包括它们各自的优点、适用场景以及创建恢复目录、通道分配、备份策略等步骤。此外,还介绍了使用RMAN工具实现备份恢复的具体过程,包括备份和恢复数据库、表空间和数据文件。最后,展示了如何使用数据泵技术实现逻辑备份,以及如何使用闪回技术进行数据库和表的恢复。 此总结内容涵盖了Oracle数据库备份与恢复的多个方面,包括备份的分类、恢复的类型、RMAN和EXPDP备份方式的比较、以及使用不同工具和技术进行备份与恢复的具体步骤和示例。这些内容对于数据库管理员来说,是掌握Oracle数据库备份与恢复技术的重要参考。
2020-05-21
108
0
0
Oracle
数据库
2020-05-21
Oracle 事务和常用数据库对象
此段文字提供了关于Oracle数据库中事务、索引、视图、序列、同义词和分区表的详细概述。以下是每个主题的摘要总结: ### 事务 事务是数据库操作中的逻辑单元,确保数据的完整性。事务要么全部成功,要么全部失败。它包括开始、执行和结束三个步骤,可以通过commit或rollback来控制事务的提交或回滚。事务具有原子性、一致性、隔离性和持久性四个特性。 ### 索引 索引是数据库表的一种可选结构,用于快速访问数据,提高查询性能。Oracle支持多种类型的索引,包括B树索引、唯一索引、反向键索引、位图索引等。正确使用索引可以提高查询速度,但需要注意索引的创建、管理和维护。 ### 视图 视图是一个虚表,不占用物理空间,基于一个或多个表的数据。视图可以隐藏数据的复杂性,简化SQL语句,并提供数据的安全性。在Oracle中,可以创建普通视图和物化视图,其中物化视图具有物理存储,类似于表。 ### 序列 序列用于生成唯一的、连续的整数。它通常用于自动生成主键或唯一键的值。Oracle提供了创建、访问、更改和删除序列的命令。 ### 同义词 同义词是数据库对象的别名,不占用存储空间,只在数据字典中保存定义。同义词可以简化SQL语句,隐藏对象的名称和所有者,提供位置透明性,以及为分布式数据库提供远程对象访问。 ### 分区表 分区表是将表的数据分成多个部分并存储在不同表空间中的表。分区表可以改善查询性能、简化数据管理、便于备份和恢复、提高数据安全性。Oracle提供了多种分区方法,如范围分区、列表分区、散列分区等。 这些组件和功能在Oracle数据库中为数据库管理员和开发者提供了强大的工具,用于管理、查询和优化数据库性能。
2020-05-21
89
0
0
数据库
Oracle
2020-05-21
Oracle 配置管理
摘要总结: 本文介绍了Oracle数据库中配置数据库、管理控制文件、重做日志文件、归档日志文件和数据字典的管理方法。其中,配置数据库部分包括启动和关闭监听进程、增加新的监听器以及监听启动和数据库实例启动的顺序;管理控制文件部分介绍了控制文件在数据库启动中的作用、获取控制文件信息、查看控制文件内容以及备份和恢复控制文件;管理重做日志文件部分讨论了重做日志的概念、读取重做日志文件信息、管理重做日志组及其成员、日志切换和检查点事件;管理归档日志文件部分介绍了归档日志的概念、配置数据库归档日志、获取归档日志信息;数据字典管理部分则解释了数据字典的含义、构成以及使用静态和动态数据字典视图进行数据库信息查询。这些管理手段对于数据库管理员来说至关重要,有助于确保数据库的正常运行和故障恢复。
2020-05-21
78
0
0
数据库
Oracle
2020-05-21
Oracle 体系结构和用户管理
概述: 这段文本主要介绍了Oracle数据库体系结构、表空间管理、用户管理、权限管理以及数据导入等方面的知识。涵盖了Oracle数据库的基本概念和操作,包括物理存储结构、逻辑存储结构、进程结构、表空间的创建和管理、用户及权限的管理以及数据的导入等。 细节分析: 1. 文章首先对Oracle数据库体系结构进行了描述,包括了实例、数据库文件等基本概念。在逻辑结构中介绍了表、索引等对象,物理结构中介绍了数据文件、日志文件等。这是理解Oracle数据库的基础。 2. 表空间管理是Oracle数据库的一个重要部分。文章中详细介绍了如何创建、调整大小、改变读写状态以及删除表空间等操作。这对数据库管理员来说是非常有用的知识。 3. 用户管理是数据库安全的重要组成部分。文章介绍了如何创建用户,授予权限,切换用户,删除用户等操作。强调了安全设计的原则,比如权限的最小分配原则、禁止对普通用户授予dba权限等。 4. 权限管理是数据库安全的核心部分之一。文章介绍了系统权限和对象权限的概念,以及如何使用角色来管理权限。同时说明了如何授予和撤销权限。 5. 数据导入部分说明了如何使用sqlplus工具导入数据,并展示了如何创建用户、授权以及查询数据等步骤。 总结: 文章内容涵盖了Oracle数据库的基础知识,包括体系结构、表空间管理、用户管理、权限管理以及数据导入等方面。文章结构清晰,步骤详实,对于初学者或者需要了解Oracle数据库管理的人来说,具有很高的参考价值。不过文章中没有出现明显的语法错误或者拼写错误。最后的部分格式化输出的SQL语句似乎没有完全显示完整,可能是在复制时出现了问题。
2020-05-21
86
0
0
数据库
Oracle
2020-05-06
Oracle 12c数据库部署
很好的总结,下面是针对你所提供的安装和配置Oracle 12c的内容摘要: 一、安装Oracle 12c: 注意事项: 1. 系统要求包括特定版本的内核、操作系统和软件环境。系统需要禁用SELinux和防火墙,并设置特定的主机名和IP映射。 2. 安装前的内核参数调整包括文件和网络参数等。还需要创建特定的运行用户oracle和相关的组。 3. 安装过程中需要下载Oracle软件,然后进行解压和安装。在安装过程中需要设置DISPLAY环境变量并使用runInstaller进行安装。在安装过程中需要配置安全更新、系统类、数据库安装选项等,并执行一些配置脚本以完成安装。安装后,还需创建数据库实例并设置相关的环境变量和文件权限。另外,Oracle提供了flash player的安装指导。 二、Oracle 12c数据库的创建: 使用DBCA工具进行数据库创建,填写相应的数据库信息即可完成数据库的创建。 三、Oracle 12c数据库的启动与关闭: 启动和关闭数据库可以使用SQLPlus工具登录到数据库实例进行相应操作。提供了数据库的启动和关闭命令,包括使用ALTER DATABASE命令进行数据库的加载和打开等操作。同时,还介绍了Oracle监听进程的管理和其他相关命令的使用。如果需要在新的监听端口上进行监听,需要修改listener.ora文件并进行相应的配置。此外,还提供了一种解决sqlplus方向键无法使用的方法。最后介绍了Oracle数据库版本的发布时间表。 希望这个摘要能帮助你更好地理解和回顾Oracle 12c的安装和配置过程。
2020-05-06
74
0
0
Oracle
数据库
2020-02-24
MySQL数据库基础
这段文本是对MySQL数据库服务基础操作的摘要总结,涵盖了安装、配置、访问、使用、管理和用户授权等方面的内容。整体来看,内容比较详细,步骤清晰,适合作为MySQL数据库的入门教程。 不过,在给出一些具体建议和修正: 1. 在“安装”部分,对于依赖软件和cmake包的安装,给出的命令格式可能需要根据具体的操作系统和包管理器进行调整。例如,对于不同的Linux发行版,包管理器的命令可能不同。 2. 在“访问MySQL数据库”部分,对于如何登录MySQL数据库的命令格式,建议使用更具普遍性的格式。例如,对于密码部分可以使用占位符,如“YOUR_PASSWORD”,以提醒用户替换为实际密码。 3. 在“创建及删除库和表”部分,对于创建数据库和表的命令,建议明确指定字符集和排序规则,如使用`utf8mb4`字符集和`utf8mb4_general_ci`排序规则。 4. 在“数据库用户授权”部分,关于权限列表的描述可以更具体一些。例如,可以列举一些常见的权限,如SELECT、INSERT、UPDATE、DELETE等,以帮助读者更好地理解。 5. 在代码块中,建议使用统一的缩进和格式,以提高可读性。 6. 某些命令可能需要特定的MySQL版本或配置,建议在相关部分添加注意事项或前提条件。 7. 最后,建议在总结或结论部分,简要概括MySQL数据库的基础知识和操作技巧,以及提供一些进阶学习的建议。 总的来说,这段文本为初学者提供了一个很好的MySQL数据库入门指南。只要根据以上建议进行适当的调整和优化,就可以更好地帮助读者理解和掌握MySQL数据库的基础操作。
2020-02-24
93
0
0
MySQL
数据库
1
2
3