Listen oder zeigen der Tabellen in MySQL Datenbank
Wenn man eine Datenbank ausgewählt hat kann man recht einfach die darin befindlichen Tabellen anzeigen lassen.
Um alle Tabellen, in einer ausgewählten Datenbank, zu listen benutzt man folgenden Befehl:
SHOW TABLES;
Tabellen zeigen in nicht ausgewählter Datenbank über:
SHOW TABLES IN datenbank;
Liste der Tabellen die gleich enden kann man eine sog. Wildcard benutzen. Um beispielsweise eine Datenbank die mit „studenten“ endet zu zeigen in der Datenbank dsb kann man folgende Befehle nutzen:
SHOW TABLES IN dsb LIKE ‚%students;
Die Ausgabe mittels einer While-Schleife in PHP würde beispielsweise so aussehen:
$sql = „SHOW TABLES FROM dsb LIKE ‚%students“;
$result = mysql_query($sql);
while($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo $row[0].“<br>“;
}
Refernenz zu SHOW TABELES
Wenn man eine Datenbank ausgewählt hat kann man recht einfach die darin befindlichen Tabellen anzeigen lassen.
Um alle Tabellen, in einer ausgewählten Datenbank, zu listen benutzt man folgenden Befehl:
SHOW TABLES;
Tabellen zeigen in nicht ausgewählter Datenbank über:
SHOW TABLES IN datenbank;
Liste der Tabellen die gleich enden kann man eine sog. Wildcard benutzen. Um beispielsweise eine Datenbank die mit „studenten“ endet zu zeigen in der Datenbank dsb kann man folgende Befehle nutzen:
SHOW TABLES IN dsb LIKE ‚%students;
Die Ausgabe mittels einer While-Schleife in PHP würde beispielsweise so aussehen:
$sql = „SHOW TABLES FROM dsb LIKE ‚%students“;
$result = mysql_query($sql);
while($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo $row[0].“<br>“;
}
Refernenz zu SHOW TABELES