怎么查询用户名(怎么查询用户水电费编号)

lxf2023-07-26 12:10:02

查询mysql用户的方法:1。使用“mysql -u root -p”命令登录数据库的root用户;2.使用查询语句“从mysql中选择用户、主机、密码。用户”,可以显示MySQL中的所有用户。

本教程运行环境:linux7.3系统,mysql8.0.22版本,戴尔G3电脑。

linux如何查询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;,

拓展知识面

显示所有用户(不重复)

熟悉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)

推荐学习:mysql视频教程,Linux视频教程。

以上是linux如何查询mysql用户的细节。更多信息请关注AdminJS.cn其他相关文章!

adminjs.cn是一个以CSS、JavaScript、Vue、HTML为核心的前端开发技术网站。我们致力于为广大前端开发者提供专业、全面、实用的前端开发知识和技术支持。 在本网站中,您可以学习到最新的前端开发技术,了解前端开发的最新趋势和最佳实践。我们提供丰富的教程和案例,让您可以快速掌握前端开发的核心技术和流程。 Adminjs.cn还提供一系列实用的工具和插件,帮助您更加高效地进行前端开发工作。我们提供的工具和插件都经过精心设计和优化,可以帮助您节省时间和精力,提升开发效率。 在Adminjs.cn中,您可以找到您需要的一切前端开发资源,让您成为一名更加优秀的前端开发者。欢迎您加入我们的大家庭,一起探索前端开发的无限可能!