[Mac] MAMP環境のMySQLにパスを通す方法

MacのMAMP環境でMySQLにパスを通す方法です。

パスを通しておくとターミナルから「mysql -u root -p」と入力するだけでMySQLを開くことができるようになります。

MySQL以外のアプリケーションのパスの設定も同じやり方なので、パスの設定方法は覚えておいた方が良いです。

ターミナルからMySQLにログイン

まず、MAMP の bin ディレクトリに移動します。

cd /Applications/MAMP/Library/bin

 

下記コマンドをターミナルに入力してください。

./mysql -u root -p

MySQLのルートに入ろうとしているのでパスワードが聞かれます。

Enter password:

MySQLのルートのパスワードって? 設定した覚えが無いな???

となりますが、MAMPのMySQLではルートパスワードは「root」に設定されています。ターミナルに

root

と入力します。

これでMySQLにログインできました。
MySQLからログアウトするには

⌘control+Dです。

MySQLにパスを通す方法

MAMP環境でMySQLを使う際に、毎回、「cd /Applications/MAMP/Library/bin」「./mysql -u root -p」を実行するのは面倒です。

mysql -u root -p

だけで簡単に使えるように変更してしまいましょう。

まずディレクトリを移動します。

cd

パスは通常「.bash_profile」に記載しますので vi でファイルを開きます。

vi .bash_profile

.bash_profile が存在している場合は記載されているソースの次の行に、.bash_profile が新規作成の場合は o (オー)を入力してから下記の文を記載します。

export PATH=$PATH:/Applications/MAMP/Library/bin

記載が終わったら保存します。保存はesc:wq

パスを反映させるのに次のコマンドを入力します。

source .bash_profile

 
実際にパスがちゃんと通っているかどうか、確認してみましょう。

mysql -u root -p

 
これで Enter password: とパスワードが聞かれればパスが通っています。



Author: webmaster