目的
条件
- macOS High Sierra(ver 10.13.5)
- Homebrew
項目
- Homebrewを使用してPostgreSQLをインストール
- PostgreSQLの起動 / 起動確認 / 停止方法
- データベース一覧を表示
Homebrewを使用してPostgreSQLをインストール
postgresqlをインストール
brew install postgresql
バージョン確認
psql -V
# psql (PostgreSQL) 10.4
インストール場所を確認
which psql
# /usr/local/bin/psql
PostgreSQLの起動 / 起動確認 / 停止方法
起動
brew services start postgresql
# ==> Successfully started `postgresql` (label: homebrew.mxcl.postgresql)
起動状況の確認
brew services list
# postgresql started uesrname /Users/uesrname/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
停止
brew services stop postgresql
# ==> Successfully stopped `postgresql` (label: homebrew.mxcl.postgresql)
データベース一覧を表示
データベース一覧を表示
psql -l
Name | Owner | Encoding | Collate | Ctype | Access privileges
----------------+--------------+----------+-------------+-------------+-------------------------------
ec_development | Owner_name | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
ec_test | Owner_name | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
postgres | Owner_name | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
template0 | Owner_name | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/name
| | | | | name=CTc/name
template1 | Owner_name | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/shimadayuhki
| | | | | name=CTc/name