Настраиваю новую виртуальную машину для разработки и надеюсь сделать так, чтобы пользователем MySQL по умолчанию всегда был определенный пользователь, если не указано иное.
Идеальная команда:
$ mysql # translates to mysql -uMyUser -pMyPass
$ mysql -uMyOtherUser -pMyOtherPass # login behaves as expected
Мне нужно, чтобы это применялось только к одному конкретному пользователю, поэтому это может быть в .bash_profile
. Если это можно применить ко всем пользователям, то еще лучше.
решение1
alias mysql="mysql -uMyOtherUser -pMyOtherPass"
решение2
Я думаю, что вы можете назначить пользователя и/или пароль по умолчанию в файле конфигурации MySQL, который будет использоваться my.cnf
для профиля пользователя или для всей системы.Более.