程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql_list_tables 顯示數據庫所有數據表代碼方法

mysql_list_tables 顯示數據庫所有數據表代碼方法

編輯:MySQL綜合教程

在mysql 我們要顯示所有的表就會用到mysql_list_tables用法語法來操作,

在mysql教程 我們要顯示所有的表就會用到mysql_list_tables用法語法來操作,

mysql_list_tables 語法

resource mysql_list_tables ( string $database [, resource $link_identifier ] )

看個簡單的實例

<?php教程
$dbname = 'mysql_dbname';

if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
    echo 'Could not connect to mysql';
    exit;
}

$sql = "SHOW TABLES FROM $dbname";
$result = mysql_query($sql);

if (!$result) {
    echo "DB Error, could not list tablesn";
    echo 'MySQL Error: ' . mysql_error();
    exit;
}

while ($row = mysql_fetch_row($result)) {
    echo "Table: {$row[0]}n";
}

mysql_free_result($result);
?>

 

只是一個簡單的說明:

mysql的名單桌改變你的主動數據庫教程中。

例如:

<?php
//set databse context to db1
mysql_select_db("db1");

//list database tables from db2
mysql-list-tables("db2");
?>

<?
 
  mysql_connect("localhost", "login", "passwd") or
         die("Cannot connect: " . mysql_error());
   
    mysql_select_db("db_name");
 
  $res = mysql_query("SHOW TABLE STATUS LIKE 'table_name' ") or die(mysql_error());
 
  $row_res = mysql_fetch_array($res);
  echo $row_res[Auto_increment];
 ?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved