PostgreSQLをWindowsにインストールする

PostgreSQL

概要

PostgreSQLをWindowsにインストール際の手順です。
PostgreSQLはオープンソースのリレーショナルデータベース管理システム(RDBMS)で、無料で利用することができます。
インストールには下記のような方法がありますが、今回はインストーラを利用した手順です。

  • ソースコードからビルドする
  • バイナリのzipアーカイブから展開する
  • インストーラを使用する

インストール環境は以下の通りです。

OSWindows 10 64bit
バージョンPostgreSQL 16.4

インストーラのダウンロード

まずPostgreSQLの公式サイトにアクセスし、Downloadボタンをクリックします。

PostgreSQL公式サイト

OSを選択します。今回は「Windows」を選択します。

PostgreSQL OS選択

Windows Installersのページへ遷移します。「Download the installer」リンクをクリックします。

PostgreSQL Windows installerページ

インストーラを提供しているEDB社のダウンロードページへ遷移します。
対象のPostgreSQLのバージョンとパッケージのダウンロードボタンを選択します。
今回はバージョン「16.4」、パッケージ「Windows x86-64」を選択します。

PostgreSQL Installer Downloadページ

自動的にダウンロードが始まります。(少し待っても始まらない場合は「Click here」リンクを選択)

PostgreSQL Installer Download開始ページ

インストーラ「postgresql-16.4-2-windows-x64.exe」がダウンロードされます。
(ファイル名はバージョンやインストーラのリリース番号により変わります。)

インストーラの実行

ダウンロードしたインストーラを任意のフォルダに移動し実行します。
「ユーザアカウント制御」の「このアプリがデバイスに変更を加えることを許可しますか?」ダイアログが表示されたら「はい」を選択してください。

インストーラが起動するので、「Next >」をクリックします。

PostgreSQL Installer 起動画面

インストール先のフォルダを指定します。特に希望がなければそのままで問題ありません。

PostgreSQL Installer インストール先指定

インストールするコンポーネントを選択します。特に変更の必要はありません。

PostgreSQL Installer Componets 選択画面

コンポーネントの説明は以下の通りです。

コンポーネント内容
PostgreSQL ServerPostgreSQLサーバ本体
pgAdmin 4DBの管理やSQL実行などをGUIにて操作を行うツール
Stack Builder周辺ツールをインストールするユーティリティ
Command Line Toolsコマンドラインツールとライブラリ

データベース格納先の指定を行います。こちらもドライブの指定など特に希望がなければ変更の必要はありません。
デフォルトではプログラムと同じフォルダ内のdataフォルダとなります。

データベース管理用のユーザ(postgres)のパスワードを指定します。
確認のため2回同じものを入力します。忘れないように注意してください。

PostgreSQL Installer Password 入力画面

ポート番号を指定します。クライアントからの接続を受け付けるポートの番号です。
デフォルトでは「5432」となります。複数バージョンのPostgreSQLをインストールする際など、すでにそのポートが使用されている場合は変更する必要があります。

PostgreSQL Installer Port 指定画面

デフォルトのロケールを指定します。ここでは「C」を指定しておきます。
ちなみに、デフォルトで選択されている[Default locale]の場合、OSの設定に基づくロケールが使用されます。日本語環境のWindowsであれば[Japanese_Japan.932]が使用されますが、インデックス作成等に影響があるので「C」を選択します。

PostgreSQL Installer Locale 指定画面

設定内容の一覧が表示されるので、問題なければ「Next >」をクリックします。

PostgreSQL Installer Pre Installation Summary 設定内容画面

インストールの準備ができた旨の画面が表示されるので、「Next >」をクリックします。

PostgreSQL Installer 準備OK画面

インストールが開始されます。しばらく待ちます。

PostgreSQL Installer インストール中画面

インストール完了画面が表示されます。コンポーネント選択でStack Builderを選択していると、続けてStack Builderを起動するかどうかのチェックボックスがあります。あとでいつでも起動できるので、チェックを外しておきます。
「Finish」ボタンをクリックするとインストールが終了します。

PostgreSQL Installer 完了画面

インストールは以上で完了です。

タイトルとURLをコピーしました