mysql und Dateien?

wachteldonk

Erfahrenes Mitglied
Ich habe mri mal mysql auf der Platte angesehen. Was beinhalten eigentlich die einzelnen Files mit den Endungen

..frm
.MYD
.MYI

?
 
Hallo!

- Tabellen setzen sich immer aus drei Dateien zusammen (MyISAM):

.MYD
.MYI
.frm

Diese drei Dateien repräsentieren eine Tabelle. Dabei verwendet MySQL eine
geschickte Aufgabenverteilung, die die Geschwindigkeit der betrachteten
Tabelle zu optimieren und die Strukturen quasi durch sich selbst
beschreibbar zu machen:

.frm -> Das "Gehirn" der Tabelle. Hier wird gespeichert, wie die Spalten
heißen, welche Datenlänge diese haben und in welcher Reihenfolge die Spalten
angeordnet sind

.MYI -> Die Indexdatei. Hier werden alle Indizes gespeichert, die in der
Tabelle definiert werden. Bei sehr großen Datenbeständen macht es Sinn, über
entsprechende MySQL-Befehle (OTIMIZE TABLE) die Indexdaten neu schreiben zu
lassen.

.MYD -> Der "Body" der Tabelle. Hier liegen dann letztlich die Nutzdaten
drin.
Quelle: phpbar.de

Gefunden über, man glaubt es kaum, Google:
google.de --> myd myi frm --> Seiten auf Deutsch --> 2. Link ein Volltreffer.
google.de --> frm myd myi --> Seiten auf Deutsch --> 6. Link ein Volltreffer.

Gruss Dr Dau
 
Zurück