Dove sono salvati i database MySQL?

I database MySQL sono salvati in una directory chiamata ‘datadir’, la quale è definita nel file di configurazione di MySQL. Questo file si chiama generalmente my.cnf o my.ini, a seconda del sistema operativo. Di default, la posizione di ‘datadir’ varia in base al sistema operativo:

– Su sistemi Linux e UNIX-like, di solito è /var/lib/mysql/.
– Su Windows, può essere C:ProgramDataMySQLMySQL Server x.xdata, dove “x.x” è la versione del server MySQL.

All’interno di questa cartella ‘datadir’, troverai una sotto-cartella per ogni database creato nel server MySQL. Ogni sotto-cartella contiene file che corrispondono alle tabelle del database e ad altri oggetti, come file .frm per la struttura delle tabelle, file .MYD per i dati e i file .MYI per gli indici nelle tabelle MyISAM, o file .ibd per le tabelle InnoDB in installazioni con il file-per-table abilitato.

Essere consapevoli della posizione dei file di database è importante per il backup, il ripristino e le attività di manutenzione del server.

Lascia la tua valutazione