#pragma section-numbers off 日本語がそのままでは利用できません(enable-multibyteされていないのと、言語設定がないため) インストール {{{ fink install postgresql rehash }}} 自動的にpgsqlユーザが作成され全て設定されます。 起動 {{{ sudo -u pgsql /sw/bin/pg_ctl -D /sw/var/postgresql/data start -l /sw/var/log/postgresql/logfile }}} 停止 {{{ sudo -u pgsql /sw/bin/pg_ctl -D /sw/var/postgresql/data stop -l /sw/var/log/postgresql/logfile }}} 自動起動は{{{/sw/etc/deamon/postgresql.xml}}}などを参考に。。。 最も重要ですが '''pgsqlユーザにパスワード設定するような間抜けな事はしないでください'''。危険です。 ユーザ作成 {{{ sudo -u pgsql createuser test Shall the new user be allowed to create databases? (y/n) y Shall the new user be allowed to create more new users? (y/n) y CREATE USER }}} データベース確認 {{{ sudo -u pgsql psql -l List of databases Database | Owner -----------+------- template0 | pgsql template1 | pgsql (2 rows) }}} データベース作成 {{{ sudo -u pgsql createdb test CREATE DATABASE }}} 再度確認しておく データベース接続 {{{ sudo -u pgsql psql データベース名 }}} テーブル作成 {{{ test=# create table book ( test(# isbn_code integer primary key, test(# book_title varchar(50), test(# book_subtitle varchar(100) test(# ); NOTICE: CREATE TABLE/PRIMARY KEY will create implicit index 'hobby_pkey' for table 'hobby' CREATE }}} ---- ["PostgreSQL"] CategoryMac CategoryDatabase CategoryUnix