MacのMAMP環境でMySQLにパスを通す方法です。
パスを通しておくとターミナルから「mysql -u root -p」と入力するだけでMySQLを開くことができるようになります。
MySQL以外のアプリケーションのパスの設定も同じやり方なので、パスの設定方法は覚えておいた方が良いです。
ターミナルからMySQLにログイン
まず、MAMP の bin ディレクトリに移動します。
下記コマンドをターミナルに入力してください。
MySQLのルートに入ろうとしているのでパスワードが聞かれます。
MySQLのルートのパスワードって? 設定した覚えが無いな???
となりますが、MAMPのMySQLではルートパスワードは「root」に設定されています。ターミナルに
と入力します。
これでMySQLにログインできました。
MySQLからログアウトするには
⌘control+Dです。
MySQLにパスを通す方法
MAMP環境でMySQLを使う際に、毎回、「cd /Applications/MAMP/Library/bin」「./mysql -u root -p」を実行するのは面倒です。
だけで簡単に使えるように変更してしまいましょう。
まずディレクトリを移動します。
パスは通常「.bash_profile」に記載しますので vi でファイルを開きます。
.bash_profile が存在している場合は記載されているソースの次の行に、.bash_profile が新規作成の場合は o (オー)を入力してから下記の文を記載します。
記載が終わったら保存します。保存はesc→:→wq
パスを反映させるのに次のコマンドを入力します。
実際にパスがちゃんと通っているかどうか、確認してみましょう。
これで Enter password: とパスワードが聞かれればパスが通っています。