Esportare DataBase: differenze tra le versioni

Da ElettraWiki.
Nessun oggetto della modifica
m Protetto "Esportare DataBase" ([Modifica=Consentito solo agli utenti autoconvalidati] (infinito) [Spostamento=Consentito solo agli utenti autoconvalidati] (infinito))
 
(6 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Per esportare DB in MySQL o MariaDB si puo' usare <code>'''mysqldump'''</code>
[[Category:Informatica]]
[[Category:Amminstrazione Server]]
[[Category:sysadmin]]
[[Category:Database]]
Per esportare DB in MySQL o MariaDB si può usare <code>'''mysqldump'''</code>


* esportare tutti i DB del server
* esportare tutti i DB del server
Riga 7: Riga 11:
* esportare 2 o più DB dal server
* esportare 2 o più DB dal server


<div id="atscreen"> mysqldump --databases db1 db2  > i_miei_db.sql </div><blockquote>In questo modo viene effettuato il backup del contenuto di '''<code>db1</code>''' e '''<code>db2</code>''' nel file '''<code>i_miei_db.sql</code>'''
<div id="atscreen"> # mysqldump --databases db1 db2  > i_miei_db.sql </div><blockquote>In questo modo viene effettuato il backup del contenuto di '''<code>db1</code>''' e '''<code>db2</code>''' nel file '''<code>i_miei_db.sql</code>'''


se i DB fossero piu' di due baterà aggiungere il loro nome successivamente ai primi due prima di digitare il carattere '''<code>></code>'''</blockquote>
se i DB fossero più di due basterà aggiungere il loro nome successivamente ai primi due prima di digitare il carattere '''<code>></code>'''</blockquote>
 
* esportare un singolo DB
 
<div id="atscreen"> # mysqldump mio_db > mio_db_backup.sql</div><blockquote>in questo modo si effettua il backup del contenuto di '''<code>mio_db</code>''' nel file '''<code>mio_db_backup.sql</code>'''</blockquote>

Versione attuale delle 23:24, 8 mag 2021

Per esportare DB in MySQL o MariaDB si può usare mysqldump

  • esportare tutti i DB del server
# mysqldump --all-databases > tutti_i_db.sql

In questo modo l'intero contenuto del DB Server viene salvato nel file tutti_i_db.sql

  • esportare 2 o più DB dal server
# mysqldump --databases db1 db2 > i_miei_db.sql

In questo modo viene effettuato il backup del contenuto di db1 e db2 nel file i_miei_db.sql se i DB fossero più di due basterà aggiungere il loro nome successivamente ai primi due prima di digitare il carattere >

  • esportare un singolo DB
# mysqldump mio_db > mio_db_backup.sql

in questo modo si effettua il backup del contenuto di mio_db nel file mio_db_backup.sql