ホームページ >バックエンド開発 >Python チュートリアル >macOS ユーザー向けの PostgreSQL のセットアップ: ステップバイステップの説明

macOS ユーザー向けの PostgreSQL のセットアップ: ステップバイステップの説明

Barbara Streisand
Barbara Streisandオリジナル
2024-10-16 11:53:02266ブラウズ

Setting Up PostgreSQL for macOS Users: Step-by-Step Instructions

macOS を使用している場合、PostgreSQL をインストールして環境をセットアップする手順は若干異なります。その方法は次のとおりです:


1. macOS への PostgreSQL のインストール

macOS に PostgreSQL をインストールするには複数の方法がありますが、最も簡単な方法の 1 つは、macOS 用のパッケージ マネージャーである Homebrew を使用することです。

ステップ 1: Homebrew をインストールする (インストールされていない場合)

Homebrew がインストールされていない場合は、ターミナル を開き、次のコマンドを実行します。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

これにより、システムに Homebrew がインストールされます。

ステップ 2: Homebrew 経由で PostgreSQL をインストールする

Homebrew がインストールされたら、次のコマンドを使用して PostgreSQL をインストールします。

brew install postgresql

ステップ 3: PostgreSQL サービスを開始する

インストール後、PostgreSQL サーバーを起動します。

brew services start postgresql

これにより、macOS システムの起動時に PostgreSQL サーバーが自動的に起動します。

ステップ 4: インストールを確認する

次のコマンドを実行して、PostgreSQL が正しくインストールされているかどうかを確認します。

psql --version

これにより、インストールされている PostgreSQL のバージョンが表示されます。

ステップ 5: PostgreSQL にアクセスする

以下を使用して PostgreSQL にアクセスできるようになりました。

psql postgres

2.アプリケーションのデータベースを作成する

PostgreSQL をインストールしたら、JSONB 属性を持つ製品を保存するためのデータベースを作成する必要があります。

ステップ 1: 新しいデータベースを作成する

PostgreSQL コマンドライン インターフェイス (psql) 内で、新しいデータベースを作成します。

CREATE DATABASE products_db;

ステップ 2: 権限を持つユーザーを作成する

次に、管理者権限を持つユーザーを作成します。

CREATE USER your_username WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE products_db TO your_username;

ステップ 3: 製品を保管するテーブルを作成する

最後に、製品とその属性を JSONB 形式で保存するテーブルを作成します。

CREATE TABLE products (
    id SERIAL PRIMARY KEY,
    name TEXT NOT NULL,
    attributes JSONB
);

このテーブル構造により、柔軟性とパフォーマンスのために PostgreSQL の JSONB 機能を利用して、各製品の動的属性を保存できます。


3. PostgreSQL の起動と停止

次のコマンドを使用して、macOS 上で PostgreSQL を手動で開始または停止できます。

  • PostgreSQL を開始します:
  brew services start postgresql
  • PostgreSQL を停止します:
  brew services stop postgresql
  • PostgreSQL を再起動します:
  brew services restart postgresql

4. PostgreSQL のアンインストール (オプション)

macOS から PostgreSQL をアンインストールする必要がある場合は、Homebrew を使用してアンインストールできます。

brew uninstall postgresql

結論

これらの手順に従うことで、macOS ユーザーは PostgreSQL を簡単にインストールして構成できます。 Homebrew を使用すると、インストールプロセスは迅速かつシームレスです。

スムーズなエクスペリエンスを実現するために、続行する前に必ず PostgreSQL サービスが実行中であり、適切に構成されていることを確認してください。

読んでいただきありがとうございます...
コーディングを楽しんでください!

以上がmacOS ユーザー向けの PostgreSQL のセットアップ: ステップバイステップの説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。