0
1

More than 1 year has passed since last update.

windowsでpsqlのコマンドが認識されない人へ向けた記事

Posted at

windowsでpsqlのコマンドが認識されない人へ向けた記事

背景

PostgreSQLをインストール後、コマンドプロンプトにて
psql -V
を確認するも、
'psql' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。
と、エラーが吐かれてしまう。

原因

WindowsにPathがうまく通っていない

解決方法

Windowsのシステム環境変数にパスを通しましょう
<手順>
1. 設定→システム→詳細情報→システムの詳細設定→環境変数の変更
2. システム環境変数(S)よりPathを選択→編集
3. [新規]よりパスを登録→OK

システム環境変数にPathがない場合

システム環境変数の欄の[新規]をクリックし、新規作成しよう。

パスがわからない場合

デフォルトでインストーラーを進めていればCドライブよりPrograming Files/PostgreSQL/[version]/bin/psql (.exe)を参照するとよい。
パスの書き方がわからない場合はpsql.exeを右クリックし、一番下のプロパティ(R)より場所:という欄を参照するとよい(コピペ可)

私が詰まった要因

システム環境変数ではなくユーザー環境変数(U)にパスを渡しても作動しない。
これで2時間ほど詰まっていたのでどうしてもわからない方は一度チェックしてみましょう。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1