视图
创建视图
create view view_name AS select ...
删除视图
drop view view_name
修改视图数据或者基表数据产生的变化两者都会存在
视图规则和限制
-
视图不能添加索引,也不能有关联的触发器或者默认值
-
视图可以提高安全性,但是必须有足够的访问权限
-
order by 可以用在视图中,但是如果从该视图检索数据 select 中也含有 order by ,那么该视图中的 order by 将被覆盖
SQL标准通常不提供修改模式定义、修改视图定义和修改索引定义的操作。
用户如果需要修改这些对象,只能先将它们删除掉,然后再重建
用户管理
创建用户
create user '用户名'@'登陆主机/ip' identified by '密码';
删除用户
drop user '用户名'@'主机名'
修改密码
set password = password('new password')//修改自己的
//root修改其他人的
set password for '用户名'@'主机名'=password('新的密码');
授权
grant 权限列表 on 库.对象名 to '用户名'@'登陆位置' [identified by '密码']
回收权限
revoke 权限列表 on 库.对象名 from '用户名'@'登陆位置';
博客介绍了视图相关内容,修改视图或基表数据,变化会相互影响;视图有规则限制,如不能添加索引等,还可提高安全性但需足够权限,order by 使用有覆盖情况,修改模式等需先删后建。此外还提及用户管理的授权和回收权限。
1603

被折叠的 条评论
为什么被折叠?



