MAMP環境でMySQLのパスを通す
ほぼ参考サイトと同じですが、メモ。
手順
- ルートディレクトリに移動
.bash_profile
の作成、パス書き込み- パスの反映
- パスが通っているかテスト
1. ルートディレクトリに移動
cd
だけ入力するとルートに移動。
cd
2. .bash_profile
の作成、パス書き込み
viで.bash_profile
ファイルを開く。(なければ新規作成される)
vi .bash_profile
MAMPにある、MySQLの実行ファイルにパスを通す。新規作成時はo
を入力してテキスト挿入モードに入る。
export PATH=$PATH:/Applications/MAMP/Library/bin
bin
ディレクトリは実行ファイルなどを格納するディレクトリ。パスを通すことで、bin
ディレクトリまで移動せずともMySQLの実行ファイルを実行することができる。
終わったらesc
>:wq
で保存する。
補足:viのコマンド
viわからないので備忘。慣れると操作性良さそう。
コマンド | 意味 |
---|---|
o | カーソルがある下の行にテキストを挿入 |
:wq | 変更を保存して vi を終了 |
3. パスの反映
以下のコマンドでパスを反映させる。source
コマンドは、設定ファイルの更新後直ちにその内容を実行中のシェルに反映させるのに使われる。
source .bash_profile
4. パスが通っているかテスト
パスが通っていれば、以下コマンド入力後パスワードが求められる。
mysql -u root -p
コマンドの意味
mysql
… MySQLに接続(ログイン)-u root
… rootユーザーで-p
… パスワードを指定
ちなみに、-D
オプションではデータベース指定が、-h
でホスト指定ができる。