If TableExists?

locutus

Mitglied
Hi!

Gibt es in MySQL bzw. in PHP eine funktion, die mir sagt ob eine Tabelle oder eine Datenbank existiert oder nicht???
Ich möchte am Anfang des Scriptes überprüfen ob eine Tabelle existiert, wenn nicht möchte ich diese erstellen.
 
Danke für die schnelle Antwort, und ich möchte sowohl die existens einer Tabelle als auch die existens einer Datenbank prüfen.
 
ob die exist-funktion auch für ganze datenbanken funktioniert, weiss ich nicht genau. ansonsten probier es halt mit dem subselect - genau wie es SHOW TABLES gibt, kannst du auch mit SHOW DATABASES alle datenbanken auf dem server anzeigen lassen. (sofern dein provider das erlaubt. meiner meinung nach dürfte sowas nicht möglich sein wegen datenschutz und so... aber egal).
 
Mahlzeit,

klar funktioniert auch bei datenbanken.


Create DATABASE [IF NOT EXISTS] DB_Name

[IF NOT EXISTS] = optional

oder

DROP DATABASE [IF EXISTS] DB_Name

[IF EXISTS] = optional

ABER ich wäre vorsichtig damit !


texaner
 

Neue Beiträge

Zurück