Mysql
 sql >> Database >  >> RDS >> Mysql

Dove vengono archiviati i file di database MySQL su Windows e quali sono i nomi dei file?

Puoi controllare my.ini file per vedere dove si trova la cartella dei dati.

Di solito c'è una cartella {mysqlDirectory}/data

Archiviazione dati MySQL:

Commands.frm
Commands.myd
Commands.myi

I file *.frm contengono le definizioni delle tabelle. I tuoi file *.myi sono file di indice MyISAM. I tuoi file *.myd contengono i dati della tabella.

Modifica/Aggiorna .Per l'interesse mostrato nella domanda ecco maggiori info che si trovano anche nei commenti.

In Windows 8.1, i database MySQL sono archiviati (per impostazione predefinita) qui:C:\ProgramData\MySQL\MySQL Server 5.6\data

La cartella C:\ProgramData è una cartella nascosta, quindi devi digitarla nell'indirizzo di Windows Explorer per arrivarci. In quella cartella di dati, i database sono denominati /{database_name_folder}/{database_tables_and_files} .

Ad esempio,

C:\ProgramData\MySQL\MySQL Server 5.6\data\mydatabase\mytable.frm
C:\ProgramData\MySQL\MySQL Server 5.6\data\mydatabase\mytable.ibd 

Grazie a @marty-mcgee per questo contenuto