接続

DSN

 # MySQL
 $dsn = "DBI:mysql:database=$database;host=$hostname;port=$port";
 
 # PostgreSQL
 $dsn = "dbi:Pg:dbname=$dbname";
 $dsn = "dbi:Pg:dbname=$dbname;host=$host;port=$port";
 
 # SQLite
 $dsn = "dbi:SQLite:dbname=dbfile";

接続

 $user = 'taro'; 
 $pass = ''; 
 $dbh = DBI->connect($dsn, $user, $pass,
     {RaiseError=>0,PrintError=>1,AutoCommit=>1}) or die $DBI::errstr;
 ...
 ... 
 $dbh->disconnect;

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS