Nelle versioni precedenti di questo script dovevi lasciare la password dell'utente di backup nello script, tuttavia MySQL 5.5 e versioni successive sono dotati di mysql_config_editor
che ti consente di memorizzare i dettagli della connessione in un file crittografato (~/.mylogin.cnf
) che mysql/mysqldump/mysqladmin può utilizzare con "--login-path=
opzione ".
Per l'utilizzo di base, esegui quanto segue, --password
richiede la password invece di doverla specificare sulla riga di comando
mysql_config_editor set --login-path=local --host=localhost --user=db_user --password
Una volta fatto ciò, puoi quindi avere l'utilità di accesso con –login-path=local Ovviamente puoi eseguirlo più volte e configurare più server remoti.
Quindi nella versione 1.1 dello script puoi semplicemente modificare la variabile USEROPTION in questo modo:
USEROPTIONS="--login-path=local"