Mysql-DBA

1、SQL分类

  1.1 DDL:操作数据库和表

  1.2 DML:增删改表中数据

  1.3 DQL:查询表中数据

  1.4 DCL:管理用户,授权

 DCL:管理用户

  -- 创建用户 create user '用户名'@'主机名' IDENTIFIED by '密码';

  -- 删除用户 drop user '用户名'@'主机名' 

  -- 修改用户密码:update user set password = password('abc') where user ='lisi';

  set password for 'root'@'localhost' = password ('123');

mysq 用户

  停止mysql服务 net stop mysql 

  -- 查询权限

  show grants for '用户名'@'主机名';

  show grants for 'lisi'@'%';

  -- 授予权限

  grant 权限列表 on 数据库名.表名 to '用户名'@'主机名';

  grant select on 数据库名.表名 to '用户名'@'主机名';

  通配权限:

  grant all on *.* to 'zhangsan'@'localhost';

  撤销权限:

  revoke 权限列表 on 数据库名.表名 from '用户名'@'主机名';

 

 

  

posted @ 2020-06-18 21:05  凉凉12  阅读(167)  评论(0)    收藏  举报