Dette innlegget vil diskutere hvor MySQL lagrer databaser på Linux.
Forutsetning: Logg inn på MySQL Server
For å logge inn på den lokale MySQL -serveren, bruk denne syntaks:
sudo mysql -u -pOppgi MySQL -databasens brukernavn i syntaksen og kjør den. Skriv inn passordet for å logge inn på MySQL -serveren med hell:
Finn plassering av datakatalog ved hjelp av "velg" -kommandoen
For å finne stedet der MySQL lagrer databaser, bruk denne kommandoen:
Velg @@ Datadir;Kommandoen vil vise datakatalogstien:
Finn plassering av datakatalog ved å bruke “Vis variabel” -kommando
Bruke "Vis variabel”Kommando der dataene ligner på“Datadir”, Finn plasseringen av datakatalogen:
Vis variabler som 'Datadir';Utgangen vil vise variabelnavnet som "Datadir”Og verdien som inneholder banen til datakatalogen:
Alternativt hvis du ikke vil først logge inn på MySQL -serveren og deretter kjøre denne kommandoen, kan du bruke denne kommandoen til å trekke ut banen til datakatalog direkte ved å oppgi databasens brukernavn og passord:
mysql -u -p -e "Vis variabler som 'Datadir';"Sørg for å oppgi brukernavnet til MySQL -serveren din. Utgangen vil returnere datakatalogen:
Konklusjon
For å finne banen til datakatalogen, logg inn på MySQL -serveren og kjør "Velg @@ Datadir; ” eller "Vis variabler som 'Datadir';”Kommando. Hvis du ikke vil logge inn og kjøre kommandoen separat, kjør "mysql -u -p -e “Vis variabler som 'Datadir';”Kommando. Denne guiden har demonstrert hvor MySQL lagrer databaser på Linux.