4 Stimmen

Nur vom Benutzer erstellte Tabellen in MySQL anzeigen?

Gibt es einen SQL-Befehl, mit dem ich nur die Tabellen anzeigen kann, die von den Benutzern erstellt wurden, und nicht die, die standardmäßig in der MySQL-Datenbank vorhanden sind?

6voto

Lukas Eder Punkte 194234

Das war's dann auch schon:

select * from information_schema.tables 
where table_schema not in ('information_schema', 'mysql', 'performance_schema')

En information_schema enthält Meta-Informationen über Ihre Datenbank. Sie können alle Tabellen auflisten mit information_schema.tables . Wenn Sie die beiden Meta-Schemata ausschließen information_schema y mysql erhalten Sie alle Benutzer-Tabellen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X