Spostare tutte le tabelle da un database mysql a un altro è molto semplice. Può essere fatto usando phpMyAdmin per scaricare il database in un file .sql. Tuttavia, in questo tutorial, andremo per eseguire il dump del database in un file .sql utilizzando l'interfaccia della riga di comando. Con la riga di comando, puoi completare l'attività più velocemente rispetto al metodo phpMyAdmin.
Per iniziare, devi essere un utente con privilegi completi in entrambi i database o dovrebbe essere un utente root. Di solito, non è necessario usare nome utente e password quando si scarica un database mysql in Linux cPanel Hosting. Non ti chiederà la password e prende automaticamente nome utente e password. Segui i passaggi seguenti:
Come scaricare il database MySQL in un file SQL
Inserisci il seguente comando per eseguire il dump di un database:
mysqldump nome_database> nome_database.sql
Ad esempio, supponi di voler eseguire il dump di un database chiamato "eukblog".
mysqldump eukblog> eukblog.sql
Ora, dato che hai il backup del database pronto, importa semplicemente il contenuto nel tuo database di destinazione (cioè un altro database).
mysql new_database_name
Qui useremo il nuovo database di destinazione noto come “neweukblog”.
Ad esempio:
mysql neweukblog
Una volta completato il trasferimento, vedrai due database simili, ma con nomi diversi.