Questo tutorial sull'importazione e l'esportazione della riga di comando del database superveloce. Se hai un grande database mysql e provi a importare, potresti avere molti problemi con il metodo normale e ci vuole anche troppo tempo per caricare dal locale al server, quindi eseguire le query. Ma recentemente ho provato il metodo della riga di comando per caricare il database sul server e quindi importare un file sql di grandi dimensioni da 2 GB in 5 minuti.
È possibile utilizzare il metodo della riga di comando se si dispone di pieno controllo del tuo server come se avessi il tuo server VPS o cloud.
Per prima cosa copia il file sql sul server tramite SSH di qualsiasi altro metodo, preferisco usare SSH perché è più sicuro e veloce copiare i file dal computer locale al server.
Importazione riga di comando di file sql
mysql -u [Database_username] -p [Database_name] < Sql_file.sql |
Dove
-u :Nome utente del database
-p :Nome del database in cui devi eseguire l'importazione.
Dopo aver eseguito il comando precedente, verrà richiesta la password del database e premi invio.
Esportazione riga di comando di file sql
mysqldump -u [Database_username] -p [Database_name] > backup_database.sql |
-u :Nome utente del database
-p :Nome del database in cui devi eseguire l'esportazione ed eseguire il backup.
Dopo aver eseguito il comando precedente, verrà richiesta la password del database e premi invio.
Esportazione riga di comando di file sql in formato compress(.sql.gz)
mysqldump -u [Database_username] -p [Database_name] | gzip > backup_database.sql.gz |