localにPostgresqlをインストールし,DBを立ち上げる
実現したいこと
MacにBDを立ち上げていろいろしたい.
でもMysqlじゃなくてPosgreがいいなーと思い,調べてみた
やったこと
$ brew install postgresql $ initdb /usr/local/var/postgres -E utf8 $ postgres --version $ postgres -D /usr/local/var/postgres $ psql -l
.bash_profile
# PostgreSQL設定(DBの置き場所) export PGDATA=/usr/local/var/postgres
起動時
$ pg_ctl -l /var/log/postgres start
終了時
$ pg_ctl stop
ユーザー追加
$ createuser -P <pg-user>
DBの作成
$ createdb example-db -O <pg-user>
ユーザーとDBの確認
$ psql -q -c'select * from pg_user' example-db
DB接続
$ psql -U <pg-user> example-db
DB接続解除(\はoption+¥)
\q
注意点
- pgのインストールは結構時間かかります.10分くらいはみておいていいかも.
- pathを通すときは,以下のコマンドを打たないと反映されない
$ source ~/.bash_profile
参考
以下の記事を参考にさせていただきました.
本記事について
本記事は,学習を目的に書かれています.
間違い,改良案などございましたら,コメントしていただけると幸いです.
基本的に編集途中ですので,何を書いてほしいかもコメントいただけると,
その情報を中心に追記します.