首页 > php代码 > 获取 mysql 当前数据库所有数据表

获取 mysql 当前数据库所有数据表

<?php
function list_tables($database) {
    $rs = mysql_list_tables($database);
    $tables = array();
    while ($row = mysql_fetch_row($rs)) {
        $tables[] = $row[0];
    }
    mysql_free_result($rs);
    return $tables;
}
$database = ''; //数据库名
$options = array(
    'hostname' => '', //ip地址
    'charset' => 'utf8', //编码
    'filename' => $database . '.sql', //文件名
    'username' => '',
    'password' => ''
);
mysql_connect($options['hostname'], $options['username'], $options['password']) or die("不能连接数据库!");
mysql_select_db($database) or die("数据库名称错误!");
mysql_query("SET NAMES '{$options['charset']}'");
$tables = list_tables($database);


本文地址:http://www.phprm.com/code/5563df7ab35ec249fc390ff17fa500ec.html

转载随意,但请附上文章地址:-)

标签:none

发表留言