はじめに 普段MySQLを使っている人間が初めてPostgreSQLを触ってみたので、調べたことを整理して書いておきます。インストールしてテーブルを作るという本当に基本のところから、開発運用しているとどうしても気になってくるALTER TABLE周りまで。 インストール Macを使っているのでhomebrewで入れました。 $ brew install postgresql バージョンは9.6.3でした。 $ postgres --version postgres (PostgreSQL) 9.6.3 データベースクラスタの作成 PostgreSQLにはデータベースクラスタというのがあって、その中にデータベースを作るという感じになっている。データベースクラスタを作るにはinitdbを使う。またはpg_ctlを使う。brew install postgresqlした時にすでに実行されていた。