Database di importazione MySQL utilizzando la riga di comando

Database di importazione MySQL utilizzando la riga di comando
MySQL è un sistema di gestione del database relazionale open source che aiuta gli utenti a creare, gestire e archiviare enormi volumi di dati. Inoltre, MySQL fornisce anche la funzione di importazione di database utilizzando file SQL. L'importazione aiuta a eseguire il backup e trasferire i dati.

Questo articolo discuterà dei seguenti contenuti:

  • Importa il database sul server MySQL locale utilizzando la riga di comando
  • Importa il database sul server MySQL remoto utilizzando la riga di comando

Importa il database sul server MySQL locale utilizzando la riga di comando

Per importare database utilizzando un file MySQL sul server MySQL locale, prima accedi al server locale utilizzando questa sintassi:

mysql -u [nome utente] -p

Fornire il nome utente del server locale nel comando:

Il prossimo passo è creare un nuovo database in cui si desidera importare un database. Fornisci il nome per il tuo database nel comando. Per questo post, il nome è "Newlinuxhint":

creare database newlinuxhint;

Il messaggio di successo verrà visualizzato come "Query ok, 1 riga interessata":

Il file SQL è un file di backup contenente istruzioni per creare un database con i suoi dati. Ora per importare il database utilizza questa sintassi:

mysql -u [nome utente] -p [db -name] < [file-name].sql

Fornisci i parametri secondo te ed esegui il comando:

mysql -u root -p newlinuxhint < linuxhint_dump.sql

L'output senza errori indica che il comando viene eseguito correttamente:

Per confermarlo, accedi al server locale. Usa questo comando e assicurati di fornire il tuo nome utente:

mysql -u root -p

Dopo l'accesso riuscito, eseguire questi comandi, passare al database e vedere tutte le tabelle disponibili:

Usa NewlinuxHint;
mostra i tavoli;

L'output visualizzerà i nomi delle tabelle se l'importazione ha avuto successo:

Hai importato correttamente un database utilizzando un file SQL nel server MySQL locale.

Importa il database sul server MySQL remoto utilizzando la riga di comando

Per importare il database sul server remoto utilizzando il file SQL tramite la riga di comando, utilizzare questa sintassi:

mysql -h [host -name] -p [port -number] -u [nome utente] -p [db -name] < [file-name].sql

Fornire il numero di porta, il nome utente, il nome host (endpoint) del server MySQL remoto. Inoltre, fornire il nome del database e il nome del file MySQL:

Per confermare se il database viene importato correttamente o meno, accedi al server MySQL remoto utilizzando questa sintassi:

mysql -h [host -name] -p [port -number] -u [nome utente] -p

Usa questi comandi per visualizzare i nomi delle tabelle nel database importato:

Usa NewlinuxHint;
mostra i tavoli;

L'output visualizza tutte le tabelle dal database importato:

Il database viene importato correttamente da un file SQL al server MySQL remoto.

Conclusione

Per importare il database nel server MySQL utilizzando un file SQL. Per il server locale, eseguire il “mysql -u [nome utente] -p [db -name] < [file-name].sql"Comando e per il server remoto, eseguire"mysql -h [host -name] -p [port -number] -u [nome utente] -p"Sintassi. Questo post ha discusso di come è possibile importare il database utilizzando la riga di comando sul server MySQL remoto e locale utilizzando file SQL.