ユーザー@smcjonesは、.my.cnfファイルまたはmysql_config_editorの使用について言及しています。これらは良い提案です。私は彼に+1票を投じます。
もう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クライアントプロセスの環境変数を確認できます。