PEAR::DB を利用したMySQLへの接続

【この記事の所要時間 : 約 3 分

PEAR::DBを利用してデータベース(MySQL)への接続を試す。
手順としては、MySQLに「pear」データベースを作り、そして、データベース接続確認プログラムで接続できているかを確認する。
(注意:PHP,PEAR::DB,MySQLはインストールされていることが前提です。)
ユーザー名(hogehoge)、パスワード(******)でMySQLに「pear」データベースを作成する。
# mysql -u hogehoge -p
Enter password : ******
mysql> create database pear;
mysql> show databases;

これで Database に pear があればOK
次に、「pear」データベースにユーザー(hogehoge)がアクセスできるかどうか確認
# mysql -u hogehoge -p pear
Enter password : ******

これでログインできればOK
データベース接続確認プログラム(connect.php)を用意し、接続確認を行う。
プログラムは以下。
<?php
require_once("DB.php");
$dsn="mysqli://hogehoge:******@localhost/pear";
$option=array(
"autofree"=>TRUE,
"debug"=>1,
"portability"=>DB_PORTABILITY_ALL);
$db=DB::connect($dsn,$option);
if(DB::isError($db)){
die("接続失敗:".$db->getMessage());
}
print("データベースへの接続に成功しました。");
$db->disconnect();
?>

これで「データベースへの接続に成功しました。」と表示されればOK。

MySQL徹底入門 第3版 ~5.5新機能対応~
遠藤 俊裕 坂井 恵 館山 聖司 鶴長 鎮一 とみた まさひろ 班石 悦夫 松信 嘉範
翔泳社
売り上げランキング: 93,207
スポンサーリンク
レクタングル(大)広告
  • このエントリーをはてなブックマークに追加
スポンサーリンク
レクタングル(大)広告

コメント

  1. 先日はご来店ありがとうございます。
    本当はガス管も自分でやりたっかんですけど、ガス屋に相談したら普通に怒られました。
    今はひそかに「座敷自宅化計画」を目論んでます。
    また、ぷらりと遊びに来てください。

  2. shoulder より:

    よくこのブログがわかりましたね。
    また寄らせてもらいます。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です