Questo post discuterà di dove MySQL archivia i database su Linux.
Prerequisito: accedi a MySQL Server
Per accedere al server MySQL locale, utilizzare questa sintassi:
sudo mysql -u -pFornisci il tuo nome utente del database MySQL nella sintassi ed eseguilo. Immettere la password per accedere correttamente al server MySQL:
Trova la posizione della directory dei dati utilizzando il comando "Seleziona"
Per trovare la posizione in cui MySQL archivia i database, utilizzare questo comando:
Seleziona @@ datadir;Il comando visualizzerà il percorso della directory dei dati:
Trova la posizione della directory dei dati utilizzando il comando "Mostra variabile"
Usa il "Mostra variabile"Comando in cui i dati sono simili a"Datadir", Trova la posizione della directory dei dati:
Mostra variabili come "datadir";L'output visualizzerà il nome della variabile come "Datadir"E il valore contenente il percorso della directory dei dati:
In alternativa se non si desidera prima accedere al server MySQL e quindi eseguire questi comandi, utilizzare questo comando per estrarre direttamente il percorso della directory dei dati fornendo il nome utente e la password del database:
mysql -u -p -e "mostra variabili come" datadir ";"Assicurati di inserire il nome utente del tuo server MySQL. L'output restituirà la directory dei dati:
Conclusione
Per individuare il percorso della directory dei dati, accedi al server MySQL ed esegui il “Seleziona @@ Datadir; " O "Mostra variabili come "datadir";"Comando. Se non vuoi accedere ed eseguire il comando separatamente, esegui "mysql -u -p -e “mostra variabili come 'datadir';"Comando. Questa guida ha dimostrato dove MySQL archivia i database su Linux.