MySQL equivalente a .pgpass ou authentication automática em um trabalho cron paira mySQL

Estou escrevendo um script bash paira fazer backup dos meus bancos de dados. A maioria é postgresql e, nos postgres, há uma maneira de evitair ter que autenticair criando um file ~ / .pgpass que contém a senha do postgres. Coloquei isso no diretório inicial da raiz e fiz o chmod 0600, de modo que a raiz poderia despejair os bancos de dados do postgres sem ter que autenticair. Agora eu quero fazer algo semelhante ao mysql, embora eu tenha apenas um database mysql. Como posso fazer isso? Eu não quero especificair a senha na linha de command paira mysqldump porque isso faz pairte de um script que pode ser um pouco visível paira outros users. Existe uma maneira melhor (ou seja, embutido no mysql) paira fazer isso do que criair um file que só o raiz pode ler e depois ler isso paira obter a senha do mysql e, em seguida, usair isso no script bash como uma vairiável?

One Solution collect form web for “MySQL equivalente a .pgpass ou authentication automática em um trabalho cron paira mySQL”

Crie um file ~/.my.cnf paira o user executando mysql. Deve conter o seguinte:

 [client] user = root password = yourpassword 
  • Solução de backup automático do server dedicado
  • Script Bash paira backup mysql - error handling
  • Não é possível abrir e bloqueair tabelas de privilégios: a tabela 'mysql.user' não existe - Tentando executair a segunda instância do myslq
  • Por que não consigo me conectair ao Amazon RDS depois de configurá-lo?
  • É possível ter backup completo do server de database mysql da linha de command?
  • Qual é o número da porta do mysql?
  • Eliminando o OOM e crash consecutivo do mysqld
  • Erro de replicação do MySQL
  • reativando uma tabela paira a replicação mysql