Параметры по умолчанию для команды в bash

Параметры по умолчанию для команды в bash

Настраиваю новую виртуальную машину для разработки и надеюсь сделать так, чтобы пользователем 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для профиля пользователя или для всей системы.Более.

Связанный контент