PHP , Perl + データベース(PostgreSQL , MySQL)の使用方法
Home

目次

  1. PHP , Perl + PostgreSQLの使用方法
  2. PHP + MySQLの使用方法
------------------------------------------------------------------------------------------------------------------------------------------------

■ PHP,Perl + PostgreSQLの使用方法

以下の設定は PHP,Perl + PostgreSQLのをご利用いただくにあたっての下準備となります。

PostgreSQL のデータベースの作成方法

PostgreSQL のデータベースの作成は次のとおりです。
( % はシェルのプロンプトになりますので入力する必要はございません。)

 % createdb データベース名
 
  1. データベース名を省略した場合は ログインユーザ名と同じ名前のデータベースを作成します。
  2.  
  3. データベースはいくつでも作成できます。


PHP,Perl から PostgreSQL のテーブルに接続設定

PHP,Perl から PostgreSQL のテーブルに接続できるようにするには以下のコマンドを実行してください。(太字が入力する部分です)

CGI 版の PHP をご利用される場合は
 % psql データベース名
 => grant all on テーブル名 to ログインユーザ名(Webアカウント名)
としてください。

モジュール版の PHP をご利用される場合は
 % psql データベース名
 => grant all on テーブル名 to webuser
としてください。

PHP からデータベースへの接続は次のとおりです。
pg_connect("dbname=データベース名");

Perlからデータベースへの接続は次のとおりです。
$conn = Pg::connectdb("dbname=データベース名");


以下のファイルはテストファイルになります。動作確認等にご利用ください。
ファイル内のユーザ名(web_user_name)とデータベース名(databasename)はお客さまの環境におきかえてください。

PostgreSQLデータベースの作成・設定方法:

 

createdb.txt

PHPからデータベースへの接続ファイル:

 

pg.php

Perlからデータベースへの接続ファイル:

 

pg.cgi


------------------------------------------------------------------------------------------------------------------------------------------------

■ PHP + MySQLの使用方法

以下の設定は PHP + MySQLのをご利用いただくにあたっての下準備となります。

MySQLのデータベースの作成方法

MySQL のデータベースの作成はデータベース名を会員番号、お名前、ドメイン名とともに support@akira.ne.jp まで件名 MySQLデータベース作成希望 でメールをお送りください。データベースは必要数作成することができます。


PHP から MySQL のデータベースへの接続方法

データベースへの接続方法は次のとおりです。

●データベース情報(データベース登録時にお知らせします)

ホスト名:   localhost
データベース名:   databasename
ユーザ名:   tester
パスワード:   password

●PHP(Web)からの接続方法は次のとおりです。

mysql_connect(localhost,tester,password); ←MySQLへ接続
mysql_select_db(databasename); ←データベース databasename の選択


------------------------------------------------------------------------------------------------------------------------------------------------

戻る