oracle数据库一些基本sql操作

一.命令行启动监听和服务(TNSListener 和orcaleServiceORCL)     没有这两个服务oracle是启动不了的,你也可以在服务中手动启动。(如果你在安装oracle是是设置的是自动启动,那么这一步就不需要了。
1.lsnrctl start
2.oradim -startup -sid orcl

二.登陆

几个默认用户

   1.sys  (系统管理员,拥有最高权限)          

   2.system(网络管理员,拥有次于sys的权限)

   3.scott(普通用户)

登陆形式

    1.在cmd中输入sqlplus

    2.先以系统管理员登陆,输入sys/oracle as sysdba

    3.现在便可以创建新的用户和密码,输入create user 用户名 identified by 密码;


三.授权
授权(grant create session to 用户名;
      grant create table to 用户名;
      grant unlimited tablespace to 用户名;)
本用户给其他用户授权查看自己的表( grant select on 自己的表名 to 别人的用户名;)
取消授权(revoke create table from lisi;
查看用户已有权限(select * from user_sys_privs;)


四.表操作
创建表  create table 表名(id int,name varchar2(20));
插入数据  

                 insert into 表名(字段1,字段2,字段三) values(1,1,'xiaoming');

    或者     insert into 表名 values(1,1,'xiaoming');   

表中加字段 alter table 表名 add 新字段名 char(20);
字段改名   alter table 表名 rename column 字段名 to 新字段名;
删除字段   alter table 表名 drop column 字段名;
删除全部字段 trancate table 表名;
删除表  drop table 表名; 


插入数据后要  commit;(相当于保存)


额外cmd命令

1.DBCA(创建oracle数据库)


2.NETCA(监听程序配置)


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值