DCL(Data Control Language)
用户相关
#查询用户
use mysql;
select * from user
#创建用户
create user '用户名'@'主机名' IDENTIFIED by '密码'
#修改密码
alter user 'wx'@'%' IDENTIFIED by '123'
#删除用户
drop user 'wx'@'%'
权限相关
常用的如下:
ALL:所有权限
SELECT
INSERT
UPDATE
DELETE
ALTER:表的修改
DROP:库/表的删除
CREATE:库/表的创建
#查看权限
SHOW GRANTS FOR 'root'@'%'
#授予权限
grant 权限1,权限2,, ON 数据库名.表名 TO '用户名'@'主机名'
#撤销权限
REVOKE 权限1,权限2,,ON 数据库名.表名 FROM '用户名'@'主机名'
数据库名.* 所有
#所有数据库,所有表
*.*