PostgreSQL > Mac OS XにPostgreSQL 9.2をインストールする方法
更新日
2012-10-14
広告
MacPortsを使って、PostgreSQL 9.2をインストールします。
まず、MacPortsの情報を更新します。
$ sudo port selfupdatePostgreSQL 9.2をインストールします。インストール時に、ユーザ postgres が自動的に作成されます。
$ sudo port install postgresql92-serverインストールが終わったら、PostgreSQLがデータの格納などに使うディレクトリを設定します。
$ sudo mkdir -p /opt/local/var/db/postgresql92/defaultdb $ sudo chown postgres:postgres /opt/local/var/db/postgresql92/defaultdb $ sudo su postgres -c '/opt/local/lib/postgresql92/bin/initdb -D /opt/local/var/db/postgresql92/defaultdb'これでインストールは完了です。PostgreSQLを起動するには、
/opt/local/lib/postgresql92/bin/postgres -D /opt/local/var/db/postgresql92/defaultdbまたは
/opt/local/lib/postgresql92/bin/pg_ctl -D /opt/local/var/db/postgresql92/defaultdb -l logfile startを実行します。
ついでに、起動したPostgreSQLに、データベースを作成してみます。まず、ユーザ postgres になります。
$ sudo su - postgresデータベースを作成します。
$ createdb -h localhost testdb'-h localhost' を省略すると、PostgreSQLのデフォルトのアクセス制限にひっかかる場合があります。
作成した testdb データベースに接続するには、以下のようにします。
以上です。
$ psql -h localhost testdb
広告
お問い合わせは sweng.tips@gmail.com まで。