コンテンツへスキップ

PostgreSQL

アプリケーションPostgreSQL Global Development Group

別名: postgres、pgsql

PostgreSQL Global Development Group生産性

PostgreSQLデータベースサーバーです。Windowsにおけるサービスプロセスはpostgres.exeです。インストーラー経由でpgAdminを追加することも可能です。MySQLではありません。

確認しておくべき要点

PostgreSQLはpostgres.exeです。MySQLはmysqld.exeです。

postgres.exeはPostgreSQLのサーバーです。Windows版インストーラーでpgAdminを追加できます。MySQLは別のサーバーです。DBeaverやpgAdminはクライアントであり、データベースエンジン本体ではありません。

これは何ですか?
PostgreSQLデータベースサーバー
MySQLと同じですか?
いいえ。異なるエンジンおよびexeです
pgAdminは必須ですか?
いいえ。インストーラーで追加が可能です
Feex の見解
postgres.exeが稼働している場合、それはデータベースサーバーとして扱います。Postgresのリソースを空けるためにmysqld.exeを停止したり、サーバーを削除する目的でpgAdminをアンインストールしたりするべきではありません。

PostgreSQLとは?

PostgreSQLはデータベースサーバー本体です。Windows上のプロセス名はpostgres.exeです。MySQL、pgAdmin、DBeaverのいずれとも異なります。

使ったことがない場合

講義などでPostgreSQLのインストールを指示された場合は、postgresql.org/download/windowsからWindows用インストーラーを入手してください。postgres.exeがサーバー本体です。インストーラーでpgAdminにチェックを入れるとpgAdmin4.exeが追加されます。このGUIは任意です。MySQLはmysqld.exeを伴う別のエンジンです。DBeaverはどちらのデータベースにも接続できます。

何に使われますか?

リレーショナルデータを保存する

スキーマ、SQL、ロール。mysqld.exeは別エンジンであり、デフォルトで使用するポートも異なります。

Windowsサービス

インストーラーによってpostgresql-x64-##サービスを登録できます。このサービスはMySQL80ではありません。

任意のpgAdmin

EDBインストーラー内のチェックボックスで選択します。チェックを外してもサーバー本体はインストールされます。

対象ユーザー

  • Postgresを技術スタックとして採用している開発者
  • READMEでポート5432の使用を前提としている学生
  • MySQLをインストールした後にpsqlが見当たらず困惑したユーザー

現在のステータス

PostgreSQL (1996年) は、PostgreSQL Global Development Groupによる現行のデータベースサーバーです。ベンダーは現在もWindowsユーザーに対してhttps://www.postgresql.org/download/windows/を案内しています。

公開からの期間

PostgreSQLの起源は1990年代に遡ります。現在のWindows用インストーラーでは最新の16/17系列サーバーが提供されています。MySQLと同世代であり、MongoDB Compassよりも古くから存在します。7.x時代のCygwinに関する記述は過去のものです。

バージョン

メジャーチャンネルを優先しています。正確なビルド番号のすべてがここで検証されているわけではありません。

最新のWindows向けインストーラー

システム要件

値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。

最小要件

最小システム要件
オペレーティングシステム 最新のPostgreSQL Windows向け注意事項に基づく、現在サポートされている64ビット版Windows 10またはWindows 11
RAM 1 GBクラスのメモリでは不足します。公式ドキュメントではRAM容量はサーバーのチューニング項目として扱われています

リソースプロファイル

CPU負荷
アプリ内で開いたものに連動します
RAM負荷
ドキュメント、タブ、またはライブラリに連動します

インストール済みプロセス

これらの実行ファイルは、インストール時に本製品に属します。

インストール済みプロセス
postgres.exe PostgreSQLサーバープロセス

スタートアップコンポーネント

インストーラーによりOS起動時にサービスを開始できます。これはpostgres.exeの動作であり、pgAdminではありません。

ファイルの場所

一般的なPostgreSQLの保存場所
標準的なインストール先 C:\Program Files\PostgreSQL\<version>\

ファイル形式

SQLダンプカスタム形式

よくある問題

ポート5432がすでに使用されている

稼働したままのPostgresサービスやDockerコンテナがポートを占有している可能性があります。MySQLがデフォルトで使用する3306は別のポートです。

pgAdminをアンインストールしてサーバーも削除されたと思い込むケース

pgAdmin4.exeはGUIクライアントです。サービス本体およびpostgres.exeはそのまま残る場合があります。

トラブルシューティング

postgresql.org/download/windowsからインストールする

プロジェクトはEDBインストーラーを案内しています。非公式なPostgresのZIPファイルは避けてください。

Services.msc: postgresql-x64-##

これが本エンジンのサービスです。MySQL80は別ベンダーの製品です。

ログイン確認にはpsql -U postgresまたはpgAdminを使用する

Workbenchは標準プロトコルとしてPostgresと通信することはできません。

代替手段

システム構成がMySQLならMySQL。ファイルベースのDBならSQLite。GUIクライアントが必要ならDBeaverやpgAdminを選択します。

公式ヘルプとダウンロード

まずはベンダーから確認してください。見知らぬexe配布サイトはサポート窓口ではありません。

公式連絡先
ダウンロード www.postgresql.org/download/windows/ 公式インストーラーまたはベンダーページ
ヘルプ www.postgresql.org/docs/ ベンダーサポート
公式サイト www.postgresql.org/ 出所の分からないexeホストではなく、ここから始めてください
Windows向けインストーラー www.enterprisedb.com/downloads/postgres-postgresql-downloads プロジェクトが案内しているEDBインストーラー

関連ハードウェア

サーバーにはshared_buffers用のRAMとデータディレクトリ用のディスク容量が必要です。GPUの性能は関係ありません。

技術的な詳細

技術的な詳細

ベンダーのバージョン番号は変更されます。この記事は特定のビルドに固定するものではありません。

出典と検証

記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.

この記事は役に立ちましたか?

「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。

この記事は役に立ちましたか?