客户给了我连接到数据库的所有信息,除了主机名。
有没有办法弄清楚它的名字是什么?
谢谢,Kropamk
发布于 2013-09-13 14:35:24
不需要,您需要主机名或IP。
发布于 2013-09-13 14:43:55
在mysql命令行客户端中运行以下查询:
use information_schema;
select distinct table_schema from information_schema.tables;发布于 2013-09-13 15:08:47
如果你使用的是PHP,那么使用下面的代码来查找主机名:
echo $_SERVER['HTTP_HOST'];要在PHP中查找数据库名称,请使用以下代码。下面的代码将为您提供完整的数据库列表。
// Usage without mysql_list_dbs()
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$res = mysql_query("SHOW DATABASES");
while ($row = mysql_fetch_assoc($res)) {
echo $row['Database'] . "\n";
}https://stackoverflow.com/questions/18779690
复制相似问题