Parâmetros padrão para comando no bash

Parâmetros padrão para comando no bash

Configurando uma nova VM de desenvolvimento e espero fazer com que o usuário padrão do MySQL seja sempre um usuário específico, a menos que especificado de outra forma.

Comando ideal:

$ mysql # translates to mysql -uMyUser -pMyPass
$ mysql -uMyOtherUser -pMyOtherPass # login behaves as expected

Eu só preciso que isso se aplique a um usuário específico, então pode estar no formato .bash_profile. Se puder ser aplicado a todos os usuários, melhor ainda.

Responder1

alias mysql="mysql -uMyOtherUser -pMyOtherPass"

Responder2

Acho que você pode atribuir o usuário e/ou senha padrão no arquivo de configuração do MySQL, my.cnfpara perfil de usuário ou para todo o sistema.Mais.

informação relacionada