みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

PHP+MySQLでCall to undefined function mysql_connect()

PHP5.0.14
MySQL5.0.22

http://allabout.co.jp/computer/database/closeup/CU20060414A/index.htm
上記のサイトを見て

$dbHandle = mysql_connect("localhost","root","root")
or die("can not connect db\n");

を実行したところ、タイトルのようなエラーが出ました。

php.iniでextension=php_mysql.dllも書かれていて、
php_mysql.dllもphp/extに入っています。

phpinfo()で見ると、MySQLらしき部分がありません。
どうすれば実行できるのでしょうか?

投稿日時 - 2006-06-27 20:32:27

QNo.2241882

すぐに回答ほしいです

質問者が選んだベストアンサー

WindowsOSの環境変数のPATHに、
phpのディレクトリを設定してみてください。
libmysql.dllが、PATHでサーチできないとそうなるようです。
(よくlibmysql.dllを、Windowsのシステムフォルダにコピーする手が紹介されていたりしますが、phpにPATHを通すやり方が正統派と思います。)

投稿日時 - 2006-06-28 02:23:27

お礼

回答ありがとうございます。
パスをC:からはじめたところ、実行できるようになりました。

投稿日時 - 2006-06-28 12:33:31

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問