注意:通配符 % 可以在任意主机使用 用户登录
1.添加用户
1.1: 语法 create user '用户名'@'主机名' identified by '密码';
2.删除用户
2.1:语法 drop user ' 用户名' @'主机名';
3.修改用户密码
3.1:使用DML语法修改用户密码 update user set password = password('新密码') where user ='用户名';
3.2: 使用DCL语法来修改用户密码 set password for '用户名'@'主机名' = password('新密码');
4.查询用户
4.1:切换为mysql数据库中的user(用户)表
切换为mysql数据库中:use mysql;
查询mysql中的用户: select * from user;
5.管理权限
5.1:查询权限
show grants for '用户名'@'主机名';
5.2:授予权限
grant 权限列表(查询,删除.....) on 数据库名.表名 to '用户名'@'主机名';
给用户授予所有权限,在任意数据库任意表
grant all on *.* to 'xiaoli'@'localhost';
5.3:撤销权限
revoke 权限列表 on 数据库表.表名 from '用户名'@'主机名';