postgresqlのインストール後
homebrewでpostgresqlをインストールした後、versionを確認すると、
$ psql --version
psql (PostgreSQL) 9.0.5
あれ?インストールしたのは9.2.1だったはずだが、と調べると、元々Mac OS Xにインストールしている古い方がでしゃばるらしい。
http://d.hatena.ne.jp/gan2/20120530/1338387974
退治せねば。
curl http://nextmarvel.net/blog/downloads/fixBrewLionPostgres.sh | sh
そしてもう一度。
$ psql --version
psql (PostgreSQL) 9.2.1
これで治りました。
postgresqlの初期化
$ initdb /usr/local/var/postgres
postgresqlの起動
postgres -D /usr/local/var/postgres
完了。brewでインストールされたpostgresqlはパスワードが設定されていない可能性があるので、変えておく
$ psql -U ユーザ名 template1
psql (9.2.1)
Type "help" for help.
template1=# ALTER USER ユーザ名 WITH PASSWORD '新しいパスワード';
ALTER ROLE