mysqli show tables

mysqliでMaridaDBのデータベースのテーブルを取得する記録です。

Windows Server 2016
PHP 7.4.12
MariaDB 10.5
IIS 10
ローカルネットワークです。

 

< スポンサーリンク >



 

「testdb」というデータベースに接続して、テーブルを取得し表示してみます。

<?php
$db = new mysqli(“localhost”,”user”,”password”,”testdb”);
if($db->connect_error){
    echo $db->connect_error;
    exit;
}

if ($res = $db->query(“show tables”)) {
    while($row = $res->fetch_row()){
        print_r($row);
    }
    $res->close();
}else{
    echo “失敗”;
}

$db->close();

mysqli show tables

 

「testdb」というデータベースには「tbl1」「tbl3」というテーブルがあります。

mysqli show tables

 

< スポンサーリンク >