【PotgreSQL】psqlコマンドのパスを通す (Mac)

Mac OSへインストールしたPostgreSQLデータベースをターミナルから操作できるようにするために
psqlコマンドのパスを通す方法をメモします。


パスが通っていないとき。

psqlコマンドを実行すると
-bash: psql: command not found
と表示される。

ホームディレクトリの.bash_profileにpsqlのパスを追記する。
(.bash_profileが無い場合は作成する)

ターミナルのテキストエディタviで開く。

vi ~/.bash_profile

キーボードのIでINSERTモードに切り替えて、
カーソルで一番下に移動。


パスを通す記述

/Users/(ユーザ名)/Applications/bin
にある場合、

export PATH=$PATH:/Users/(ユーザ名)/Applications/bin

(.bash_profileが無い場合は作成する)

escキーでINSERTモードを終了。
「:wq」で保存してviエディタも閉じる。

sourceコマンドで.bash_profileの修正を反映させる。
(もしくはターミナルを再起動)

source ~/.bash_profile

パスが通り、ターミナルからpsqlコマンド が実行可能になりました。

Follow me!