![]() |
Datenbanken aus MySQL auflisten
Hallo!
Ich habe hier schon alles zum Thema MySQL abgesucht, doch leider nicht das Richtige gefunden. In allen Einträgen ist die betreffende Datenabnk bekannt. Ich möchte aber alle Datenbanken aus MySQL auflisten. Es soll folgendermaßen ablaufen: Der Benutzer gibt den Host, den Port, den Benutzernamen und das Passwort ein und in einer Checklistbox werden alle Datenabnken angezeigt. Ich hoffe, dass ihr mir helfen könnt. Vielen Dank schon einmal für eure Hilfe! |
Re: Datenbanken aus MySQL auflisten
Das Query
SHOW DATABASE gibt alle Datenbanken zurück, in welchem Format müßtest du selber schauen |
Re: Datenbanken aus MySQL auflisten
Zitat:
SQL-Code:
heißt??
SHOW DATABASES
|
Re: Datenbanken aus MySQL auflisten
nein, bin ich mir nicht, könnte man ja aber testen! Außerdem ist es früh am morgen!
|
Re: Datenbanken aus MySQL auflisten
Wie auch immer es heissen mag ;-) Ich verschiebe den Thread mal nach "Datenbanken".
Mit Netzwerk hat er ja nicht richtig etwas zu tun. :-D |
Re: Datenbanken aus MySQL auflisten
Hallo
der Befehl lautet "Show Databases". Gruß bender251 |
Re: Datenbanken aus MySQL auflisten
Vielen Dank für eure Antworten.
Aber hat jemand ein kleines Code-Beispiel? Mit welcher Komponente mache ich das am Besten? |
Re: Datenbanken aus MySQL auflisten
|
Re: Datenbanken aus MySQL auflisten
Dort wird aber immer vorausgesetzt, dass der Name der Datenbank bekannt ist.Ich möchte aber eben halt alle Datenbank-Namen auslesen.
|
Re: Datenbanken aus MySQL auflisten
Ich weiß nicht wies bei den Komponenten geht, aber bei der API brauchst du keine Datenbank beim Verbinden angeben. Was hindert dich daran, nach dem Verbinden das "SHOW DATABASES"-Command auszuführen?
|
Re: Datenbanken aus MySQL auflisten
@Chewie:
Ich weiß ehrlich gesagt nicht, wie ich das machen soll... |
Re: Datenbanken aus MySQL auflisten
OK :wink:
Ich zeig dir mal schnell, wie du es mit der ![]() Du rufst mysql_real_connect auf, der 5. Parameter wird auf nil gesetzt -> es wird zu keiner Datenbank verbunden. Dann führst du via mysql_real_query das Command
SQL-Code:
aus.
SHOW DATABASES
Die Auswertung des Ergebnisses sieht genauso aus wie die eines SELECT-Commands, solch eine Auswertung wird in dem Tutorial beschrieben. |
Re: Datenbanken aus MySQL auflisten
Vielen Dank Chewie!
Ich werde es gleich mal ausprobieren! :-D :-D :-D |
Re: Datenbanken aus MySQL auflisten
@magoo2002de
hat es denn funktioniert? könntest du mir evtl. einen einblick in den Code gewähren? Danke... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz