【实用工具系列】(4) 使用Oracle数据库

使用Oracle数据库

安装Oracle数据库后,就可以开始使用Oracle数据库了。这里我们使用sqlplus连接数据库。

关于Oracle数据库的安装请参考其他说明文档。

使用管理员身份连接到Oracle数据库

为了创建项目独立的数据库,Oracle使用用户区分不同的数据库。要执行相关的操作,需要sysdba角色的权限。

sqlplus sys/password as sysdba;

上面命令中的sys是系统用户名称,password使用密码。

登录(连接)到Oracle数据库后,可以查看当前登录的用户。

show user

如果是 sys用户身份,就可以继续开始创建数据库了。

创建数据库

Oracle的数据库创建与其他的SQL数据库的创建概念有些不同,其流程为:

  1. 创建数据表空间
  2. 创建用户
  3. 分配权限

下面分别介绍每一个步骤。

创建数据表空间

创建animal数据表空间:

create tablespace animal
datafile 'animal.dbf' size 10M;

查看已经创建的数据表空间:

select tablespace_name from user_tablespaces;

创建用户

创建john用户:

create user john identifeld by john
default tablespace animal;

第一个john是用户名,第二个john是密码,并指定了上面已经创建的表空间animal。

分配权限

为了使用方便这里直接分配三个系统角色的权限:

grant connect, resource, dba to john;

创建数据库表

create table dog (
    name varchar(12),
    age  varchar(12)
) tablespace animal;

查看已经创建的数据库表:

select tablespace_name, table_name from user_tables where tablespace_name = 'ANIMAL';

也可以查看创建的表结构:

describe dog;

使用脚本执行创建数据库

为了快速创建数据库,可以将上面的执行语句保存到脚本文件,然后执行脚本。

get create_database.sql
run

仅供参考,如有帮助不胜荣幸,如需转载请注明出处。
请关注、点赞、收藏。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值