mysqlのコマンドを分解して理解


第1弾

EC2からRDSに接続できるかを確認する下記コマンド。何をしているのか把握したくなった。

mysqladmin ping -u admin -p -h first-db.cfc5qbevfcse.ap-northeast-1.rds.amazonaws.com

分解理解

mysqladmin
MySQL サーバの稼動状況を確認したり、MySQL サーバを停止したりできるコマンドです。

ping
このコマンド実行結果で「mysqld is alive」と表示されれば、MySQL サーバは起動中ということになります。

-u admin
-uの後にはユーザー名を入力します。この場合adminになるわけです。

-p
パスワードを入力しますよ!という合図になります。入力はコマンドを打ってから求められます。

-h first-db.cfc5qbevfcse.ap-northeast-1.rds.amazonaws.com
-hの後には接続先のHostを入力します。この場合はRDSのエンドポイントを記入しました。

コマンド結果

mysqladmin ping -u admin  -p -h first-db.cfc5qbevfcse.ap-northeast-1.rds.amazonaws.com
Enter password: 
mysqld is alive

参考サイト

今後もここで更新していきます!