Perl DBI/DBD

Perl において DBI/DBD とは以下を示します。

DBI/DBD

  DBIは、データベース非依存の機能や変数を提供するAPIです。
  その非依存性を実現するためにDBIの下層にDBDがあり、それぞ
  れのデータベースと連携する低レベル処理を行っています。
  1. # DBIモジュール利用を宣言
     use DBI;
    
  2. # DB接続情報を取得
     require "../../db/my_db_info.dat";
    
  3. # データベースハンドルオブジェクトを生成
     $db = DBI->connect($db_DSN, $db_USER, $db_PASSWORD);
    
  4. # ステートメントハンドルオブジェクトを生成
     $sth = $db->prepare("INSERT INTO member
     VALUES (4,'名前','いいよ')");
    
  5. # sql実行
     $sth->execute;
    
  6. # ステートメントハンドルオブジェクトの終了
     $sth->finish;
    
  7. # データベースハンドルオブジェクトの終了
     $db->disconnect;
    

ご訪問頂き有難う御座います。 当サイトを効率良く使うためにまずは FrontPage を見て下さい。 検索方法、一覧表示などの各情報を纏めています。
当サイトの説明 → Frontpage