mysql -u root -p
![]()
- -- 创建用户并设置密码
- CREATE USER 'user_name'@'%' IDENTIFIED BY 'user_password';
-
- -- 删除用户
- drop user user_name;
- -- 创建数据库
- CREATE DATABASE database_name;
-
- -- 删除数据库
- DROP DATABASE database_name;
- -- 授权当前数据库所有的权限给当前用户
- GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'%';
-
- -- 撤销用户的所有授权(如果授权了*.*是无法撤销权限的,*.*代表所有表的权限
- -- GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'%';)
- REVOKE ALL privileges ON *.* FROM 'user_name'@'%';
-
- -- 给某个数据库设置单独的权限
- -- (GRANT SELECT, INSERT, UPDATE, DELETE ON database_name.table_name TO 'user_name'@'localhost';)
- GRANT SELECT, INSERT, UPDATE, DELETE ON database_name.table_name TO 'user_name'@'%';
- -- 刷新设置
- FLUSH PRIVILEGES;