sql >> Databasteknik >  >> RDS >> Mysql

Var lagrar MySQL databasfiler på Windows och vad heter filerna?

Du kan kontrollera my.ini fil för att se var datamappen finns.

Vanligtvis finns det en mapp {mysqlDirectory}/data

MySQL-datalagring:

Commands.frm
Commands.myd
Commands.myi

*.frm-filerna innehåller tabelldefinitionerna. Dina *.myi-filer är MyISAM-indexfiler. Dina *.myd-filer innehåller tabelldata.

Redigera/Uppdatera .På grund av intresset för frågan finns här mer info som även finns i kommentarerna.

I Windows 8.1 lagras MySQL-databaserna (som standard) här:C:\ProgramData\MySQL\MySQL Server 5.6\data

Mappen C:\ProgramData är en dold mapp, så du måste skriva in den i Windows Explorer-adressen för att komma dit. I den datamappen heter databaserna /{database_name_folder}/{database_tables_and_files} .

Till exempel

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

Tack @marty-mcgee för detta innehåll



  1. Fjärråtkomst till MySQL-server via SSH-tunnel

  2. Tips för att leverera MySQL-databasprestanda - del ett

  3. Inga data tillhandahålls för parametrar i det förberedda uttalandet

  4. MySQL Multiple Left Joins