当前位置: 首页 > 面试题库 >

通过SQL命令显示MySQL主机

逑兴安
2023-03-14
问题内容
Show Database
Use database
show tables
Describe <table>

一切都很好,但是可以显示当前的连接主机。不是connection_id,而是主机的IP地址或名称。


问题答案:

获取当前主机名:

select @@hostname;
show variables where Variable_name like '%host%';

为所有传入请求获取主机:

select host from information_schema.processlist;

根据您的最新评论,
我认为您无法使用纯mysql函数来解析主机名的IP,
因为它需要进行网络查找,这可能需要很长时间。

但是,mysql文档提到了这一点:

resolveip google.com.sg

docs:-http:
//dev.mysql.com/doc/refman/5.0/en/resolveip.html



 类似资料:
  • 我在远程服务器上设置了一个自动日志检查的设置。我创建了类似这样的方法,使用exec命令跟踪日志… 如何运行mysql命令将结果返回到eclipse终端?

  • 本文向大家介绍通过什么命令指定命令提示符?相关面试题,主要包含被问及通过什么命令指定命令提示符?时的应答技巧和注意事项,需要的朋友参考一下 答案: \u:显示当前用户账号 \h:显示当前主机名 \W:只显示当前路径最后一个目录 \w:显示当前绝对路径(当前用户目录会以~代替) $PWD:显示当前全路径 $:显示命令行’$'或者’#'符号 #:下达的第几个命令 \d:代表日期,格式为 week da

  • 问题内容: 我正在尝试将很大的.csv文件(〜4gb)导入mysql。我正在考虑使用phpmyadmin,但是您的最大上传大小为2mb。有人告诉我,我必须使用命令行。 我打算按照以下说明将其导入:http : //dev.mysql.com/doc/refman/5.0/en/mysqlimport.html#c5680 将.csv表中的第一行设置为mysql表中的列名的命令是什么?该选项可通过p

  • 问题内容: PHP必须正确地转义任何可能引起问题的字符。为BASH模仿此功能的最佳方法是什么? 无论如何,有使用bash做准备好的mysql语句吗?这似乎是最好的方法。 我的大多数变量都不会(不应)具有特殊字符,但是我为用户提供了完全自由的密码密码。它可能包含’和’之类的字符。 我可能正在执行多个SQL语句,所以我想创建一个包含参数并随后运行该语句的脚本。这是我到目前为止的内容: doSQL.sh

  • 问题内容: 我想通过命令提示符在Oracle中导入.sql文件,所以请告诉我该命令在MYSQL中在Oracle中导入.sql文件 但是在Oracle中,我不知道如何使用该实用程序,因此请帮助我 谢谢 问题答案: 在Oracle中,要运行脚本( .sql),请使用 SQL PLUS命令行实用程序。

  • 问题内容: 我有一个带有数据库的应用程序。我想使用Java中的命令创建文件。 如果我使用Prepared语句执行它: 然后,如何才能在单个String中获得整个结果。我是Java的新手,因此无法找到获取该查询结果的出路,因为它不包含列名。 然后,我将使用写入文件。 问题答案: 如果要将实例的内容作为 SQL脚本* 备份 到文件中,则可以直接使用。 * 如果要将其 备份 为 ZIP存档 ,则可以使用