存储引擎和用户管理

54 阅读1分钟

一,基础 image.png 二.特点

image.png

   三种存储引擎表使用案例

image.png

视图 视图的细节

-- 1.  创建视图后,到数据库去看,对应视图只有一个视图结构文件(形式:  视图名.frm)

-- 2.  视图的数据变化会影响到基表,基表的数据变化也会影响到视图[insert update delete ]

SELECT * FROM emp_view01

-- 修改基本表, 会影响到视图

UPDATE emp SET job = 'SALESMAN' WHERE empno = 7369

-- 3.  视图中可以再使用视图 ,  比如从 emp_view01 视图中,选出 empno,和 ename 做出新视图

DESC emp_view01 CREATE VIEW emp_view02 AS SELECT empno, ename FROM emp_view01

SELECT FROM emp_view02

2    Mysql 管理

1      创建用户

image.png 2.删除用户

image.png 3.给用户授权,撤回权限 SET PASSWORD FOR 'shunping'@'localhost' = PASSWORD('abc');

image.png

-- 回收 shunping  用户在 testdb.news  表的所有权限

REVOKE SELECT , UPDATE, INSERT ON testdb.news FROM 'shunping'@'localhost' REVOKE ALL ON testdb.news FROM 'shunping'@'localhost'

-- 删除 shunping

DROP USER 'shunping'@'localhost' 4             细节说明 manage_detail.sql