Tabellenstruktur anzeigen – MySQL
Um im MySQL-Monitor oder über PHP etc… mal schnell die Struktur einer Tabelle á la:
+----------+----------------------+------+-----+---------+----------------+ | FIELD | TYPE | NULL | KEY | DEFAULT | Extra | +----------+----------------------+------+-----+---------+----------------+ | id | SMALLINT(5) UNSIGNED | NO | PRI | NULL | AUTO_INCREMENT | | datum | DATE | NO | | NULL | | | zeit | TIME | NO | | NULL | | | referer | text | NO | | NULL | | | browser | VARCHAR(255) | NO | | NULL | | | ip | VARCHAR(15) | NO | | NULL | | | webseite | VARCHAR(255) | NO | | NULL | | +----------+----------------------+------+-----+---------+----------------+
aufgelistet zu bekommen benötigt man folgendes SQL-Statement:
SHOW FIELDS FROM <Tabellenname>;
für die Tabelle users wäre das dann folgendermaßen:
SHOW FIELDS FROM `users`;