Importare ed esportare un database MySQL tramite SSH
Come eseguire il dump e il ripristino dei database dalla riga di comando.
phpMyAdmin va bene per i database di piccole dimensioni, ma inizia a dare problemi non appena il carico aumenta — il browser va in timeout, i dump di grandi dimensioni non si caricano e ci si ritrova a fissare una pagina di errore. Per qualsiasi operazione più impegnativa, è molto meglio gestire import ed export direttamente via SSH. È più veloce, più affidabile e non ci sono limiti di dimensione file di cui preoccuparsi.
Import
mysql -uUSER -pPASSWORD DBNAME < /path/to/DUMPFILE.sql
Nota: non inserire spazi tra i flag
-ue-pe i rispettivi valori.
Dove:
USER— il nome utente del database (es.u111111_dbuser)PASSWORD— la password del databaseDBNAME— il nome del database in cui si esegue l'import (es.u111111_database)/path/to/DUMPFILE.sql— il percorso completo al file dump
I nostri prodotti e servizi
Export
mysqldump -uUSER -pPASSWORD DBNAME > /path/to/DUMPFILE.sql
Vale la stessa regola: nessuno spazio tra
-u,-pe i rispettivi valori.
Dove:
USER— il nome utente del database (es.u111111_dbuser)PASSWORD— la password del databaseDBNAME— il nome del database da esportare (es.u111111_database)/path/to/— la directory in cui verrà salvato il file dumpDUMPFILE.sql— il nome del file dump esportato
Aiuto
Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!