Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 显示实际的数据库连接_Php_Database_Connection - Fatal编程技术网

Php 显示实际的数据库连接

Php 显示实际的数据库连接,php,database,connection,Php,Database,Connection,我需要返回数据库连接的实际文本描述,以及关于数据库的任何其他相关信息 为什么??我调用一个服务,期望的数据完美地返回 现在,当我在一个安全的隧道内进行相同的调用时,我得到了完全不同的结果 所有迹象表明代码在这两种情况下都有效 所以,我只能想象它连接到一个不同的数据库。。。 所以…我想让函数返回服务器名称和被查询的实际数据库-甚至数据库所在的路径都会很棒 如果您正在使用MySQL,请尝试: SHOW variables WHERE `Variable_name` LIKE 'datadir' O

我需要返回数据库连接的实际文本描述,以及关于数据库的任何其他相关信息

为什么??我调用一个服务,期望的数据完美地返回

现在,当我在一个安全的隧道内进行相同的调用时,我得到了完全不同的结果

所有迹象表明代码在这两种情况下都有效

所以,我只能想象它连接到一个不同的数据库。。。
所以…我想让函数返回服务器名称和被查询的实际数据库-甚至数据库所在的路径都会很棒

如果您正在使用MySQL,请尝试:

SHOW variables WHERE `Variable_name` LIKE 'datadir' 
OR `Variable_name` like 'hostname';
这将显示您连接到的服务器的主机以及数据目录的路径。您要查询的任何数据库都是您选择的数据库。它应该位于%datadir%/%db\u name%中

通过显示所有变量显示变量或显示状态显示状态,可以找到您可能要查找的任何其他信息


另请参见。

您使用的是PHP,因此如果您使用的是mysqli扩展,则可以返回mysql\u错误或mysqli\u错误


这将输出连接过程中发生的任何错误。

您使用的是什么数据库引擎?您如何连接到数据库?