Hur skriva ut tabelldefinitionen?

Databaser & SQL

2 svar · 232 visningar · startad av aasah

Medlem sedan mars 20034 471 inlägg
Trådstart#1

Jag behöver se hur alla tabeller är definierade i en viss databas i MySQL. Jag är inte mamma till databasen och har inte tillgång till admingränssnitt. Rimligtvis finns det SQL frågor som skriver ut detta? Hur ser de ut?

Jag är inte 100 på att jag vet namnen på alla tabeller i den, så om man kan få MySQL att på något sätt loopa igenom alla befintliga tabeller (inom en viss databas) och skriva ut definitionerna vore det superbt.

Medlem sedan dec. 20003 887 inlägg
#2

Här borde du kunna hitta något

http://dev.mysql.com/doc/refman/5.1/en/schemata-table.html

Medlem sedan mars 20034 471 inlägg
#3

Tjusigt! Tackar! :D

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)