ho sostenuto tutti i miei database MySQL con il comando che segueripristinare tutti i database mysql da un file sql.gz --all-banca dati
mysqldump -u root -ppasswod --all-databases | gzip > all.sql.gz
Volevo solo sapere sarò in grado di ripristinare tutti i database con il seguente comando
gunzip < alldb.sql.gz | mysql -u root -ppassword -h localhost
puoi dirmi anche come eseguire il backup di tutti gli utenti di mysql?
non posso provarlo, perché io non sono sicuro e non voglio rompere qualsiasi db sul mio sistema attuale
niente è accennato circa il ripristino di database da un file all_db.sql.gz – ahhmarr
haha lo so. quello che intendevo era che non hanno specificato come ripristinare da un backup --all-databse – ahhmarr
Il file di output --all-database dovrebbe contenere i comandi necessari 'CREATE DATABASE foo;' per il dbs di backup, quindi quando si ripristina da esso, tutti i database saranno ripristinati. È possibile aprire il file 'all.sql' e grep per questi comandi per assicurarsi che tutti i dbs siano menzionati. – mockinterface