MySQL/MariaDB 如何查看当前的用户

2024-04-28 15:52

本文主要是介绍MySQL/MariaDB 如何查看当前的用户,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

MySQL 的所有数据库用户信息是存储在 user 数据表中的。

可以在登录成功数据后运行 SQL:

MariaDB [(none)]> select user,host from user;

就可以查看到数据中的所有用户信息。

MariaDB [(none)]> select user,host from user;
ERROR 1046 (3D000): No database selected
MariaDB [(none)]> select user,host from mysql.user;
+-------------+-----------+
| User        | Host      |
+-------------+-----------+
| root        | %         |
| webteam     | %         |
| yhu         | %         |
| crawler     | 192.168.% |
| 12          | localhost |
| mariadb.sys | localhost |
| mysql       | localhost |
+-------------+-----------+
7 rows in set (0.004 sec)MariaDB [(none)]> 

2024-04-25_14-13-48

上面的表中显示了当前 MySQL 数据中所有的用户信息。

MySQL/MariaDB 如何查看当前的用户 - 数据库 - iSharkFlyMySQL 的所有数据库用户信息是存储在 user 数据表中的。 可以在登录成功数据后运行 SQL: MariaDB [(none)]> select user,host from user;就可以查看到数据中的所有用户信息。 MariaDB [(none)]> select user,host from user;ERROR 1046 (3D000): No database selectedMariaDB [(none…icon-default.png?t=N7T8https://www.isharkfly.com/t/mysql-mariadb/15668

这篇关于MySQL/MariaDB 如何查看当前的用户的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/943649

相关文章

MySQL从数据库中删除表中所有数据

方法一:使用 delete from [表名]    生成日志 方法二:使用 truncate table [表名]    无日志生成 两种方式删除后再插入数据,第一条id的值不一样 方法一: 方法二:

一次性删除Mysql数据库中所有表的数据,保留表结构

常见的删除数据库表中数据的方法是通过delete或者truncate的方法进行删除操作,如果删除的是表中某一条或者部分数据的话适合用delete操作进行删除,如果要删除表中所有的数据的话,适合是同truncate进行删除操作。         那么问题来了,如果某一个数据库中有很多张表,此时我想将该数据库中所有表中的数据全部删掉,该如何操作呢?         解决该问题主要分两种情况,如

MySQL 获取两个时间之间相差的分钟数 及 常用时间函数

最近在做一个物联网项目的定时任务,数据库要根据时间来判断如果数据库任务的下次执行时间和当前时间相比小于10分钟就执行打开和关闭设备。   取得相隔秒数 SELECT UNIX_TIMESTAMP('2012-06-09 00:10:11')-UNIX_TIMESTAMP('2012-06-09 00:09:12') 取得相隔分钟数 SELECT round((UNIX_TIMESTAMP

mysql实战题目练习

1、创建和管理数据库 创建一个名为school的数据库。 列出所有的数据库,并确认school数据库已经创建。 如果school数据库已经存在,删除它并重新创建。 mysql> create database school;Query OK, 1 row affected (0.01 sec)mysql> mysql> show databases;+---------------

webpack生成模块关系依赖图示例:查看构建产物的组成部分

npm i -D webpack-bundle-analyzer core-js babel-loader webpack.config.jsconst BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin; module.exports = {entry: './src/index.js

mysql 主从同步出错快速解决方法

参考:https://www.cnblogs.com/wjoyxt/p/5385862.html 参考:https://blog.csdn.net/keil_wang/article/details/89399603 参考:https://www.cnblogs.com/deny/p/9984603.html     (我按这个实施成功)     Mysql主从同步集群在生成环境使用过程中,

python项目连接数据库(mysql,postgresql)

在实际开发过程中,对于项目的数据查询和数据统计,那python是相当好用,相信很多后端工程师是java语言入门的,对于python呢是有一点陌生,我自己也是,不过当你操作起来呢发现其实还是蛮好上手的。以下就是一些简单的示例,大家可以参考一下。 环境:pycharm2023.1,python3.7,PostgreSQL13.1,MySql5.7.11 在Python中,对于数据库连接,你需要

Oracle镇压重复行的sql

在Oracle数据库中,如果你想要查询时不返回重复的行,你可以使用DISTINCT关键字。但是,如果你想要“镇压”或删除表中的重复行,你需要进行一些不同的操作。   以下是一些常见的方法来处理重复的行:   使用DISTINCT查询不重复的行:   如果你只是想在查询结果中不显示重复的行,你可以使用DISTINCT关键字。   sql SELECT DISTINCT column

Docker版本Mysql容器中不支持输入中文解决方法

为了设备安全,目前mysql等容器端口均不映射到宿主机上,进行一些mysql的维护操作时,需要进入mysql容器内部进行。此时遇到无法输入中文的问题,现详细记录解决方法。 一.查看mysql官方镜像启动的容器中字符集状态 1. 首先进入容器内部 docker exec -it mysql /bin/bash 2. 查看字符集状态 locale root@mysql:/# lo

【微记录】dmidecode是干什么的?常用来做什么?如何查看系统支持的PCIe版本号(本质:标准,Desktop Management Interface)

是什么 dmidecode 是一个在 Linux 系统提取硬件信息的命令行工具。DMI 代表桌面管理接口(Desktop Management Interface),是一种标准,收集桌面计算机的硬件信息,包括系统制造商、序列号、BIOS 信息、系统资产标签等。 dmidecode 工具可以读取计算机的 BIOS 中存储的 DMI 数据。因为DMI数据是一个表,可读性差。通过dmi的decode