您的位置:首页 > 数据库 > Oracle

oracle数据库一些基本sql操作

2016-07-27 17:42 197 查看
一.命令行启动监听和服务(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(监听程序配置)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: