macOSにPostgreSQLをインストールする方法

PostgreSQLDBMSのインストール手順

PostgreSQLをインストールするための次の手順は、macOSに基づいています。

WindowsおよびLinuxの場合は、https://www.postgresql.org/download/パッケージを選択します。

「Windowsにpostgresをインストールする方法」または「postgresをWindowsにインストールする方法」も検索してくださいyour linux distribution」他のプラットフォームを使用している場合。

特にインストール段階を過ぎても、大きな違いはないはずです。

macOSでは使用します自作。 Homebrewをまだインストールしていない場合は、https://brew.sh/そこにある指示に従ってください。

完了したら、戻ってコマンドラインで次のコマンドを実行します。

brew install postgresql

終了したら、次のコマンドを実行します。

brew services start postgresql

開始デーモンとしてのPostgreSQL。つまり、バックグラウンドで実行を継続し、接続をリッスンします。

Homebrewを使用すると、実行することで更新をインストールできるという大きな利点があります。

brew upgrade postgresql
brew postgresql-upgrade-database
brew services restart postgresql

postgresqlPostgreSQLの名前の発音はより複雑ですが、同じものです。名前にSQLを埋め込むだけです。何ですかSQL? SQLは、「続編」と発音され、構造化照会言語を意味します。これは、SQLと対話するために使用する特別な言語です。リレーショナルデータベース

あなたがデータベースに不慣れであるならば、それはあなたにとってたくさんの新しい用語です!基本的に、リレーショナルデータベースはデータを次のように編成しますテーブル、およびこれらのテーブルからデータを挿入および抽出する方法を提供します。それがSQLです。

そして、すぐに使用する予定です。

PostgreSQLにログインした直後!

コマンドラインに戻り、次のように入力します

psql postgres

using psql

これにより、postgresmacOSユーザー名でデフォルトで作成されるデータベース。 Homebrewは、インストール時にユーザーを自動的に作成しました。

今、私たちはpsqlアプリケーションでは、新しいデータベースを作成できます。

CREATE DATABASE test;

セミコロンを忘れないでください;、SQLで必要なため、それ以外の場合、コマンドは実行されません。

新しい行で、を使用してこのデータベースに切り替えます

\c test

プロンプトは次のように表示されます。

You are now connected to database "test" as user "flaviocopes".

次に、新しいテーブルを作成します。

次の構文を使用します。

CREATE TABLE users (
  id SERIAL PRIMARY KEY,
  email VARCHAR(255) UNIQUE NOT NULL,
  password VARCHAR(255) NOT NULL
);

これを実行してもエラーが表示されない場合は、システムにテーブルがあります。

コマンドを実行すると表示されます

\dt

データベーステーブルが表示されます。

エラーが発生した場合は、コマンドを実行してテーブルを削除できます

DROP TABLE users

やっとやめるpsql、実行

\q

または単に入力しますquit

内部で物事がどのように機能するかがわかったので、PostgreSQLやその他のデータベースを操作する簡単な方法を紹介します。TablePlusアプリ。 macOS、Windows、Linuxで動作します。

データベースに接続します。

を指定するtestデータベース名:

グラフィカルユーザーインターフェイスを使用してテーブルを検査できることに加えて、次のようになります。

また、SQLクエリを非常に簡単に操作できます。


その他のデータベースチュートリアル: