Потребителят @smcjones споменава използването на файла .my.cnf или mysql_config_editor. Това са добри предложения, давам му своя глас +1.
Друго решение е да поставите идентификационните данни във всеки файл по ваш избор и след това да посочите този файл, когато извикате инструменти на MySQL:
mysql --defaults-extra-file=my_special.cnf ...other arguments...
И накрая, само за пълнота, можете да използвате променливи на средата за някои опции, като хост и парола. Но странно, не и потребителят. Вижте http://dev.mysql.com/doc/ refman/5.7/en/environment-variables.html
export MYSQL_HOST="mydbserver"
export MYSQL_PWD="Xyzzy"
mysql ...other arguments...
Наистина не препоръчвам използването на променлива на средата за паролата, тъй като всеки, който може да изпълнява ps
на вашия клиентски хост може да видите променливите на средата за mysql клиентския процес.