1.4.1. Anzeige der Datenbanken
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| adrdb |
| dienste_mgmt |
| mysql |
| portal |
| swdb |
| urz |
| urz_req |
| verbrauchsmaterial |
| voip |
+--------------------+
1.4.2. Anzeige der Tabellen einer Datenbank
Wenn MySQL ohne das Argument datenbankname gestartet wurde, muss zuerst die Datenbank ausgewählt werden:
mysql> use datenbankname;
mysql> show tables;
+---------------------------+
| Tables |
+---------------------------+
| anrede |
| artikel |
| benutzerklassen |
| berechtigung |
....
| zinteilnahme |
| zugang |
+---------------------------+
mysql> select database();
zeigt die ausgewählte Datenbank an
+------------+
| database() |
+------------+
| urz |
+------------+
1.4.3. Anzeige der Spalten (Domains) einer Tabelle der Datenbank
mysql> describe tabellenname ;
oder
mysql> show columns from tabellenname ;
Beispiel: show columns from person;
+----------------------+--------------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------------------+--------------+------+-----+---------------------+----------------+
| person_nr | int(11) | | PRI | 0 | auto_increment |
| person_name | varchar(255) | | MUL | | |
| person_vorname | varchar(255) | | MUL | | |
| anrede_id | int(11) | | | 0 | |
....
| person_wer | varchar(255) | | | | |
| person_wann | datetime | | | 0000-00-00 00:00:00 | |
+----------------------+--------------+------+-----+---------------------+----------------+
Dietmar Grunewald
Oktober 2006