PostgreSQL の設定
Turbo Linux 7 Workstation をフルインストールすると、PostgreSQLもインストール
されます。
正しい設定の仕方は、別のホームページに譲り、ここではとりあえず
動作する手順を紹介します。
1. postgres ユーザーのパスワードの設定
すでに、postgresというPostgreSQLの所有者が登録済みです。
$ su - postgres で postgre ユーザーになれますが、password を聞いてきます。
当然パスワードはわかりませんので、一度断念して、自分でpasswordを決めることにします。
$ su -
Password:
# passwd postgres
Changing password for user postgres
New UNIX password: ****
のようにして自分でパスワードを決めます。
再び $ su - postgres をして Password: と聞かれても、今度は応えることができます。
$ postmaster -S -i
で PostgreSQLが起動します。 -i なしでも起動しますが、 -i がないとWeb から操作できません。
2. データベースの作成
$ createdb tests で tests という名前のデータベースが作成されます。
ここでcreate database のメッセージが出ればめでたくPostgreSQLが動作していることが
確認できます。
3. ユーザーの作成
$ createuser ohnose
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) n
これで、 ohnose というユーザーからもデータベースを作成できるようになりました。
4. 検索のサンプル
PHP4を使用して検索のサンプルを作成しました。
phptest3.php