MySQL: Dump di un database MySQL

Questa documentazione fa parte della guida Utilizzo avanzato. Consulta la guida completa qui: Come configurare, ottimizzare, esportare o importare dati MySQL.

👋 Benvenuti nella documentazione di Stackhero!

Stackhero offre una soluzione MySQL cloud pronta all'uso che fornisce una serie di vantaggi, tra cui:

  • Connessioni e trasferimenti illimitati.
  • Interfaccia web phpMyAdmin inclusa.
  • Aggiornamenti facili con un solo clic.
  • Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.

Risparmia tempo e semplifica la tua vita: ci vogliono solo 5 minuti per provare la soluzione di MySQL cloud hosting di Stackhero!

Per creare un backup (o "dump") del database, potete utilizzare lo strumento mysqldump direttamente dal vostro computer. (Consultate la sezione precedente per eseguirlo tramite Docker, se preferite.)

Per esportare un database dalla vostra istanza Stackhero al vostro computer, potete eseguire:

mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > <DATABASE>.sql

Assicuratevi di sostituire <XXXXXX>.stackhero-network.com, <PORT> e <DATABASE> con i dati reali della vostra istanza. Dopo aver eseguito il comando, vi verrà richiesta la password di root. Lo strumento mysqldump salverà quindi le tabelle del database in un file chiamato <DATABASE>.sql.

Per importare un database dal vostro computer nella vostra istanza Stackhero, potete utilizzare questo comando:

mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> < yourDump.sql

Ricordate di sostituire yourDump.sql con il nome effettivo del file SQL che desiderate importare.