MYSQL查看与删除用户的命令详解
时间:2026-2-17 19:58 作者:Anglei 分类: 数据库
在 MySQL 中,查看所有用户和删除指定用户的命令如下:
1.查看所有用户
使用 mysql.user 系统表查询:
SELECT User, Host FROM mysql.user;
该命令会列出所有用户名及其允许连接的主机。
2.删除指定用户
使用 DROP USER 语句:
DROP USER 'username'@'host';
'username':要删除的用户名。
'host':该用户允许连接的主机(例如 'localhost'、'%' 表示所有主机)。
3.示例
删除名为 testuser、仅允许从本地连接的用户:
DROP USER 'testuser'@'localhost';
4.注意事项
权限要求:执行删除操作需要拥有 CREATE USER 权限或对 mysql 数据库的 DELETE 权限。
用户存在性:删除前最好确认用户存在,否则会报错。
权限刷新:DROP USER 会自动清理权限并刷新,无需额外执行 FLUSH PRIVILEGES。
MySQL 版本:该语法在 MySQL 5.0 及以上版本均适用。

本文完结,相关标签: mysql
推荐阅读:
![]() 路过(0) |
![]() 雷人(0) |
![]() 握手(0) |
![]() 鲜花(0) |
![]() 鸡蛋(0) |




