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.)
Esportare un database MySQL sul vostro computer
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.
Importare un database MySQL sul vostro server
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.