色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql根據(jù)表名查出所有表

錢琪琛2年前10瀏覽0評論

如果你想要查看 MySQL 數(shù)據(jù)庫中所有表的名稱,可以通過以下方法來實現(xiàn):

SHOW TABLES;

上述 SQL 查詢語句將會返回執(zhí)行該命令的數(shù)據(jù)庫中所有表的名稱。

但是,如果你想要在 PHP 中實現(xiàn)這個查詢,可以通過以下代碼來實現(xiàn),代碼如下:

//連接數(shù)據(jù)庫
$mysqli = new mysqli("localhost", "root", "password", "database_name");
//檢查連接是否成功
if ($mysqli ->connect_errno) {
echo "連接 MySQL 數(shù)據(jù)庫失敗: " . $mysqli ->connect_error;
exit();
}
//查詢數(shù)據(jù)庫中的所有表
$tables = array();
$result = $mysqli->query("SHOW TABLES");
if(isset($result->num_rows)) {
while ($row = $result->fetch_array(MYSQLI_NUM)) {
$tables[] = $row[0];
}
}
//關(guān)閉連接
$mysqli ->close();
//輸出所有表的名稱
foreach ($tables as $table) {
echo $table."\n";
}

上述代碼連接到 MySQL 數(shù)據(jù)庫,讀取數(shù)據(jù)中的所有表名,將表名存儲在數(shù)組中,最后通過循環(huán)遍歷輸出所有表的名稱。

這就是 MySQL 根據(jù)表名查出所有表的方法,希望對你有所幫助!