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?