#1.用户管理
SELECt * FROM mysql.user;
#创建用户(创建用户时如果不指定host,则默认为%,表示所有的IP都可以连接)
CREATE USER 'test_user'@'localhost' IDENTIFIED BY '123456';
#修改密码为'654321'
ALTER USER 'test_user'@'localhost' IDENTIFIED BY '654321';
#删除用户
DROp USER 'test_user'@'localhost';
#2.权限管理,使用root用户赋予/回收权限
CREATE DATAbase testdb;
USE testdb;
CREATE TABLE news(
id INT,
content VARCHAR(100)
);
INSERT INTO news VALUES (1,'hello world');
#grant赋予权限
GRANT SELECT,INSERT,UPDATE ON testdb.news TO 'test_user'@'localhost';
#revoke回收权限
REVOKE INSERT, UPDATE ON testdb.news FROM 'test_user'@'localhost';
#MySQL权限列表
all 所有权限
select 选择行
insert 插入行
update 更新行
delete 删除行
create 创建
drop 删除
...