SQL概述
结构化查询语言 (Structured Query Language),具有定义、查询、更新和控制等多种功能,是关系数据库的标准语言。
注意:大部分数据库都满足了sql标准,但是每个数据都会有自己的"方言"。比如说oralce 有序列,mysql有limit
SQL分类:
数据操纵语言DML Data Manipulation Language :
SELECT INSERT UPDATE DELETE
数据定义语言DDL Data definition language :
CREATE ALTER DROP RENAME TRUNCATE
数据控制语言DCL Data Control Language :
GRANT REVOKE
事物Transaction:commit rollback savepoint
sqlplus常用命令
进入sqlplus模式: sqlplus /nolog
管理员登录:
conn / as sysdba 登录本机的数据
conn sys/123456 as sysdba;
普通用户登录:
conn scott/tiger@orcl; 普通用户登录指定的数据
conn scott/tiger; 普通用户登录默认的数据库
解锁用户
alter user scott account unlock|lock;
注意: 只有管理员才能够解锁用户
显示当前用户: show user;
查询scott用户下面的emp表
select * from emp;
用户管理
1.创建用户
create user 新用户名 identified by 新用户密码
create user j0