アカウント【root】 パスワード【pass】 DB名【mydb】 でパスワード入力もコマンドラインに書いてしまうには
mysql -uroot -ppass mydb [Enter]
でOK。
この例にならって mysqlのバックアップをコマンドライン1行で行うには、 アカウント【root】 パスワード【pass】 DB名【mydb】 バックアップファイル名【backup.dump】
mysqldump -uroot -ppass mydb > backup.dump [Enter]
でOK。
.bash_profile に保存して再ログイン、または直接実行
export HISTCONTROL=ignorespace
これでコマンドの先頭にスペースをつけるとhistoryに記録しない設定ができました。
この状態で先頭にスペースをつけてコマンドを実行します。
mysqldump -uroot -ppass mydb > backup.dump [Enter]