1 | MySQL基本管理命令, 用户管理+权限管理+数据库管理 |
用户管理
概念
1 | 用户: 用于管理数据库及数据 |
查看mysql用户的账户密码及权限
1 | select user,host,password from mysql.user; |
创建用户
1 | create user '用户名'@'主机' identified by '密码'; |
1 | 查看所有mysql用户及对应的权限 |
给用户授权
1 | grant all on test.* to test@'172.16.1.%'; |
创建用户并给用户授权
1 | grant all on test.* to test@'172.16.1.%' identified by '123456'; |
刷新权限
1 | flush privileges; |
回收权限
1 | show grants for test@'172.16.1.%'; #先查看用户权限 |
查看当前是以哪个用户登录的数据库
1 | select user(); |
删除用户
1 | 格式: |
数据库管理
查看当前数据库
1 | show databases; |
创建数据库
1 | create database test; |
删除数据库
1 | drop database test; |
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2018/01/08/MySQL数据库用户与权限管理3/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!