热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

oracle创建数据库后干什么,oracle创建数据库和用户的方法及区别

大家在项目开发过程中应用MySQL和sqlserver比较多,Oracle用的比较少,mysql和sqlserver用起来比较类似,mys

大家在项目开发过程中应用MySQL和sqlserver比较多,Oracle用的比较少,mysql和sqlserver用起来比较类似,mysql和sqlserver直接通过createdatabase“数据库名”就可以创建数据库了,而oracle在创建数据库的时候要数据库和用户一般是意义对应的,下面是创建oracle数据库的步骤:

1.创建两个数据库的文件

2.创建用户与上面创建的文件形成映射关系

3.给用户添加权限

一、创建两个数据库的文件(monitor.dbf和monitor_temp.dbf两个文件)

b5c7a709e99e3507000c22d47bff5b2b.png

3ecb5c1aa275a956beef32f1035cca2b.png

二、创建用户与上面创建的文件形成映射关系(用户名为monitor,密码为monitor)

7b2328153ff197ff124f4fcd035f0e3e.png

三、添加权限

4fd43ef9cd778af1c36f98f54576d299.png

有时候也会用到删除数据库和删除用户的操作,这里也给出删除的语句

四、删除数据库

cd3016914fc4a1cf252e7d5fa5b29f83.png

五、删除用户

c4ba4f602b72b8f5f114f87d928188d7.png

讲完oracle创建数据库和用户的方法后,那么Oracle创建数据库与创建用户有什么区别?

通俗点说:

首先你安装了Oracle,这本身是个软件对吧?

安装了Oracle之后,你可以建立数据库,

这就是一个仓库,是放东西的地方

然后这个仓库(数据库),有一个仓库管理员,它的名字叫"实例"

很多情况下,一个仓库只有一个仓库管理员

有了仓库和仓库管理员

那么这个仓库是可以存储货物(表,索引等)的

所有的人都可以去仓库存储货物

当然先要注册登记,也就是创建用户

不同的用户拥有自己的表,索引等

这些不同的用户把自己的表,索引放在仓库里

这些不同的用户把自己的表,索引放入或者取出仓库

必须经过仓库管理员,由仓库管理员管理

就像你到银行取钱,存钱,都由临柜的人(实例)

帮你完成

根据你的情况,你要把你的数据存到别人的数据库里

那么别人的仓库和仓库管理员都已经有了

你只要到别人那里登记一下(建立一个用户)

然后把自己的数据(表等)存放到自己的用户下即可

即这些表属于你

就像你到银行存款,银行(数据库)和银行工作人员(实例)都等着你呢

你只要登记一下,把钱存到自己名下即可,可别存到别人名下。那样会比较麻烦的,今天讲的oracle创建数据库和用户的方法及区别,大家学到了多少?有什么讲的不好的,欢迎讨论。



推荐阅读
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • 本文介绍了将mysql从5.6.15升级到5.7.15的详细步骤,包括关闭访问、备份旧库、备份权限、配置文件备份、关闭旧数据库、安装二进制、替换配置文件以及启动新数据库等操作。 ... [详细]
  • 本文介绍了如何使用Power Design(PD)和SQL Server进行数据库反向工程的方法。通过创建数据源、选择要反向工程的数据表,PD可以生成物理模型,进而生成所需的概念模型。该方法适用于SQL Server数据库,对于其他数据库是否适用尚不确定。详细步骤和操作说明可参考本文内容。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • r2dbc配置多数据源
    R2dbc配置多数据源问题根据官网配置r2dbc连接mysql多数据源所遇到的问题pom配置可以参考官网,不过我这样配置会报错我并没有这样配置将以下内容添加到pom.xml文件d ... [详细]
  • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
  • 本文讨论了在使用sp_msforeachdb执行动态SQL命令时,当发生错误时如何捕获数据库名称。提供了两种解决方案,并介绍了如何正确使用'?'来显示数据库名称。 ... [详细]
  • WhenIusepythontoapplythepymysqlmoduletoaddafieldtoatableinthemysqldatabase,itdo ... [详细]
author-avatar
zdl
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有