flying_squirrel回答ポイント 60ptウォッチ 2

PEAR DB でMySQLに接続ができません


環境は、Linux/Apache/PHP/MySQLです。
以下の結果が「DB Error: not found」になって接続できません。

$result =& DB::connect($dsn);
if (PEAR::isError($result)) {
die($result->getMessage());
}
$result->setFetchMode(DB_FETCHMODE_ASSOC);

DSNの書き方が悪いのかなと思うのですが、
力不足でどうして良いか検討がつけられない状態です。
ちなみに、print_r(get_loaded_extensions());
とした結果には、mysql は含まれていました。
どなたかご助力いただけませんでしょうか。。
宜しくお願い致します。

●DSN設定
$dsn = mysql://user:passwd@localhost/dbname

●php.infoの設定
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/lib/mysql.sock
MYSQL_INCLUDE -l/usr/include/mysql
MYSQL=LIBS -L/usr/lib/mysql -lmysqlclient

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2006-07-07 19:34:11
終了日時
2006-07-07 23:36:15
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

Linux2257Apache1359MySQL2612PHP7798Pear397localhost290DSN51dB1997力不足46

人気の質問

メニュー

PC版