Anzeige von MySQL Datenbankfelder/Datenschema mit Kommandozeile?
Wie zeigt man Datenbankfelder bzw. das Schema einer MySQL Tabelle mit Kommandozeilenbefehlen an. Die Datenbank verfuegt ueber keinen phpMyAdmin oder aehnliche Tools. Der Server hat nur einen SSH-Zugang. Darueber muss ich alle Details zu den Datenbanken und den Tabellen abfragen.
Antworten
Zuerst muss man sich mit der Datenbank bzw. dem Datenbankserver verbinden, die geschieht mit folgendem Befehl.
$linux_prompt> mysql -u root -p
Danach zeigt sich in der Kommandozeile der Prompt "mysql>":
mysql> show databases;
Mit dem Befehl "show databases" erscheint die Liste der vorhandenen Datenbanken.
Der naechste Befehl waehlt eine Datenbank aus, z.B.: artikel
"mysql> use artikel";
Mit "mysql> show tables;" werden die Tabellen in der Datenbank "artikel" angezeigt.
"mysql> desc orders;" zeigt die Tabellenstruktur (Schema) der Tabelle an.
Mit "mysql> quit;" verlaesst man die MySQL Konsole.


