45.1.2.1. Struktura adresáře s daty

Adresář s daty je určen proměnnou datadir jejíž hodnotu získáme třeba příkazem

mysql> SHOW VARIABLES LIKE 'datadir';

Adresář obsahuje podadresář pro každou databázi. Jednotlivé tabulky v databázi jsou reprezentovány několika soubory v podadresáři databáze. Výjimkou je InnoDB.

Poznámka

Pokud budete programy myisamchk a isamchk opravovat soubory s daty musí být SQL server(y) zastaveny. Opravu také může provádět server příkazy CHECK TABLE a REPAIR TABLE

Zpět tedy k databázím. Každá databáze je ve vlastní složce jenž se jmenuje stejně jako tato databáze. Je tedy dostupná jako DATADIR/jméno_databáze.