【发布时间】:2012-03-21 17:46:06
【问题描述】:
我正在尝试调试其他人的项目的一些问题。看起来我从其他数据库获取数据,但我连接到正确的数据库。所以我想,让我们看看我连接到什么数据库。
如何查看我在运行时连接的数据库?
【问题讨论】:
标签: mysql
我正在尝试调试其他人的项目的一些问题。看起来我从其他数据库获取数据,但我连接到正确的数据库。所以我想,让我们看看我连接到什么数据库。
如何查看我在运行时连接的数据库?
【问题讨论】:
标签: mysql
您可以使用mysql_get_host_info();。
这将返回您连接到的服务器的主机名。
您还有mysql_get_server_info() 和mysql_get_proto_info(),它们将分别返回服务器版本号和通信协议版本号。
【讨论】:
运行以下查询:
SELECT DATABASE();
【讨论】:
【讨论】:
mysql_list_dbs() 在 5.4 中已弃用。由于这个函数依赖于你不应该使用它来确定当前选择的数据库。
mysql_list_dbs() 只会列出所有可用的数据库。