In mysql, il "mysqldump"L'utilità client può essere utilizzata per la generazione di backup o la creazione di un set di istruzioni SQL che possono essere utilizzate per il trasferimento o la riproduzione dei dati di database originali da un server a un altro. Il comando "mysqldump" può anche restituire i dati in XML, test delimitato o forma CSV.
Questo post compilerà il metodo per generare backup e ripristinare i database MySQL utilizzando il comando mysqldump.
Come eseguire il backup dei database mysql utilizzando il comando "mysqldump"?
Segui le istruzioni seguenti per generare un backup del database MySQL utilizzando il comando mysqldump.
Passaggio 1: accedi al server MySQL
Corri il "Prompt dei comandi"Terminal e collegare il server MySQL utilizzando il comando fornito insieme a nome utente e password:
mysql -u root -p
Passaggio 2: visualizzare i database
Quindi, eseguire il “SPETTACOLO"Comando per visualizzare tutti i database disponibili con il"BANCHE DATI" opzione:
Mostra database;
Come puoi vedere, i database sono elencati e abbiamo selezionato il "Mariadb" Banca dati:
Quindi, lascia il server MySQL eseguendo il comando a cima:
\Q
Passaggio 3: eseguire il backup del database
Ora, esegui il "mysqldump"Comanda di fare un backup del particolare database MySQL:
mysqldump -u root -p mariadb> backupdb.SQL
Qui:
Quando è stato eseguito il comando sopra indicato, chiederà una password e creerà un backup del database:
Passaggio 4: verifica
Per garantire che il backup sia stato creato correttamente o no, utilizzare il "DOVE"Comando con il nome del file generato:
Dove backupdb.SQL
Si può osservare che il backup del database particolare viene creato ed esiste nella destinazione di seguito:
Come ripristinare i database MySQL nel server MySQL?
Se vuoi ripristinare i database MySQL nel server MySQL, segui i passaggi dati.
Passaggio 1: connettersi con MySQL Server
Inizialmente, accedi al server MySQL eseguendo il comando fornito:
mysql -u root -p
Passaggio 2: creare un nuovo database
Quindi, crea un nuovo database tramite "CREAREComando "con il"BANCHE DATI"Opzione e nome del database:
Creare database restaredb;
Quando viene creato il nuovo database, eseguire il "\Q"Comanda e smettila:
Passaggio 3: ripristino del database
Dopodiché, esegui il “mysql"Comando per ripristinare il database:
mysql -u root -p restaredb < mybackup.sql
Qui:
Secondo l'output di seguito, il database particolare è stato ripristinato correttamente:
Passaggio 4: Accedi al server MySQL
Quindi, connettiti con il server MySQL tramite il seguente comando:
mysql -u root -p
Passaggio 5: visualizzare i database
Corri il "SPETTACOLO"Comando per visualizzare tutti i database:
Mostra database;
Si può osservare che il restaurato "restaredb"Il database esiste nell'elenco:
Abbiamo compilato i modi più semplici per creare un backup e ripristinare i database MySQL utilizzando il comando mysqldump.
Conclusione
Per generare un backup del database MySQL, "mysqldump -u -p> "Il comando deve essere usato. D'altra parte, il "mysql -u -p < "Il comando può essere utilizzato per ripristinare un database. Questo post ha fornito la procedura per creare un backup e ripristinare i database MySQL utilizzando il comando mysqldump.