博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Mysql中如何显示所有用户?
阅读量:3587 次
发布时间:2019-05-20

本文共 1504 字,大约阅读时间需要 5 分钟。

这是一个mysql初学者经常问到的一个问题,今天我们就带大家看看是如何在Mysql中显示所有用户的。通常我们在mysql中使用SHOW DATABASES可以显示所有的数据库,SHOW TABLES将会显示所有的数据表,那么你是不是会猜测显示所有用户的命令是SHOW USERS呢?不不不,并不是的,现在让我们一起来看看如何显示所有用户吧。

small-install_mysql_centos7

在Mysql中显示所有用户
1.登录数据库

首先,你需要使用如下命令登录到数据库,注意,必须是root用户哦~

## mysql -u root -p
2.查询用户表

在Mysql中其实有一个内置且名为mysql的数据库,这个数据库中存储的是Mysql的一些数据,比如用户、权限信息、存储过程等,所以呢,我们可以通过如下简单的查询语句来显示所有的用户呢。

SELECT User, Host, Password FROM mysql.user;

你将会看到如下这样的信息:

+------------------+--------------+--------------+| user             | host         | password     |+------------------+--------------+--------------+| root             | localhost    | 37as%#8123fs || debian-test-user | localhost    | HmBEqPjC5Y   || johnsm           | localhost    |              || brian            | localhost    |              || root             | 111.111.111.1|              || guest            | %            |              || linuxprobe       | 10.11.12.13  | RFsgY6aiVg   |+------------------+--------------+--------------+7 rows in set (0.01 sec)

如果你想增加或减少一些列的显示,那么你只需要编辑这条sql语句即可,比如你只需要显示用户的用户名,那么你就可以这样使用SELECT User FROM mysql.user;,就是这样了,很简单嘛,就用这种方法就可以获得所有用户了呢,快去试试吧。

3.显示所有的用户(不重复)

熟悉Mysql的朋友们都知道DISTINCT这个修饰的作用吧,对了,就是去除重复的数据,所以我们可以使用如下命令显示所有你的Mysql的用户而忽略那些仅仅是主机名不同的用户。

SELECT DISTINCT User FROM mysql.user;

这条命令的输出就像下面显示的这样:

+------------------+| user             | +------------------+| root             | | debian-test-user | | johnsm           | | brian            | | guest            | | linuxprobe       | +------------------+6 rows in set (0.01 sec)

本文转载自:

你可能感兴趣的文章
设计模式之委派模式
查看>>
设计模式之模板方法模式
查看>>
设计模式之策略模式
查看>>
设计模式之责任链模式
查看>>
怎么成为一个合格的ERP系统管理员
查看>>
企业为什么要用ERP
查看>>
ERP计划层次探讨
查看>>
ERP的五大核心思想
查看>>
ERP、PLM是什么意思?ERP、PLM有什么内在联系
查看>>
公司升级ERP管理系统的三大诱因
查看>>
Android四大应用组件(一)——Activity
查看>>
Spring5框架——IOC(基于xml配置文件)(一)
查看>>
spring5框架——IOC(基于注解)&AOP(二)
查看>>
SpringMVC框架(一)
查看>>
SpringMVC框架(二)
查看>>
IDEA整合SSM框架
查看>>
Spring注解驱动开发(一)
查看>>
Spring注解驱动开发(二)
查看>>
SpringSecurity&thyemleaf命名空间约束地址
查看>>
字符串(二)
查看>>