php如何找到数据库名 php查找数据库数据

php5以上版本,怎样查找数据库中表名,以及表名中有哪些字段名?

mysql_list_tables 在php5应该支持的,再说,向下兼容悄洞指的啊帮颤闭助文档:例 1397. mysql_list_tables() 例子/启配b?php

创新互联-专业网站定制、快速模板网站建设、高性价比渭源网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式渭源网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖渭源地区。费用合理售后完善,十余年实体公司更值得信赖。

$dbname = 'mysql_dbname';

if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {

print 'Could not connect to mysql';

exit;

}

$result = mysql_list_tables($dbname);

if (!$result) {

print "DB Error, could not list tables\n";

print 'MySQL Error: ' . mysql_error();

exit;

}

while ($row = mysql_fetch_row($result)) {

print "Table: $row[0]\n";

}

mysql_free_result($result);

?

php网页怎么找后台的数据库在哪

通常php网站是使用php+mysql架构的。

这样在网站中是无法直接找到数据搏皮闷库的。只能找到链接数据库的配置信息。主机、端口、数据库名、用户名、密码基弯等。

然后可以根据找到的握拦信息,可以使用第三方的工具进行连接

PHP数据库查询

?php

/**

*

@param

string

$url

地址url

*

@return

$array

返回url对应的id

*/

function

getid($url){

//连接数据库

mysql_connect('localhost','root','user')

or

die('数据库链接失败');

//不清楚数神好雀据库名称,这里用dbname代表数据库名称。需要替换为实袜枣际的数据库名称

mysql_select_db('dbname');

mysql_query('set

names

utf8');//如果页面编码是utf-8的。这里设置查询的编码为utf-8

$sql

=

"select

`id`

from

`visitor`

where

`file`='{$url}'";

$result

=

mysql_query($sql);

//不清楚url是不是会重复,这里循环可以保证得到所有的id

while($row

=

mysql_fetch_assoc($result)){

$id[]

=

$row['id']

}

//游早如果url不会重复则使用$id[0],如果会重复则循环$id就可以得到每个id了。

return

$id;

}

哪位大哥帮帮忙 php 中如何获取当前执行的sql 所在的数据库名称 谢了

执行sql语句销蚂所在的数据库不是写着吗?

例如:

如果森昌你上次执行的sql语句是:

select * from pro.test;

pro就是数据库亏春埋名字。

test就是表名。


本文标题:php如何找到数据库名 php查找数据库数据
标题链接:http://scyanting.com/article/ddpggpc.html