
Abbiamo già visto un precedente articolo come, Poiché il riga di comando o terminale, potrebbe fare una copia o esportare un database MySQL. Per fare questo, Abbiamo fatto utilizzando il comando mysqldump che, sulla base della database in questione, Abbiamo generato un file SQL con il contenuto, entrambi strutturati come dati.
Ci sono casi in cui solo Abbiamo bisogno di esportare il struttura del nostro database, lasciando da parte la quantità possibile di dati che può contenere. Per fare questo, allo stesso modo che abbiamo discusso al momento, Utilizziamo nuovamente il comando mysqldump, ma questa volta lo faremo nel modo seguente:
1 | mysqldump -d -u nombreUsuario -p nombreBaseDeDatos > archivoExportacion.sql |
Se avete ancora, Questa volta abbiamo aggiunto l'opzione -d a questo comando, con cui facciamo che il esportazione il nostro database è fatto solo per livello della struttura.
Per importazione il file generato su un altro server o database, sarebbe semplicemente agire di come al solito, perché quello che abbiamo nel nostro archivio sono solo le strutture delle tabelle del nostro database:
1 | mysql -u nombreUsuario -p nombreBaseDeDatos < archivoImportacion.sql |
Così, Avremmo un database con il stesse tabelle il database precedente, ma tutti loro vuoto.
