DSNの指定は、下記のようにやるのが簡単。
$DSN = "mysql://root:root_pass@localhost/dbname";
ただ、この形式だとパスワードに「@」が入っているとうまく接続できずに困ってしまう。そんなときは配列で指定してあげると回避できます。
$DSN = array(
'phptype' => 'mysql,
'username' => 'root',
'password' => 'root_pass',
'hostspec' => 'localhost',
'database' => 'dbname',
);
0 件のコメント:
コメントを投稿