• 締切済み

MySQLをphpから呼びたい..

phpから、MySQLを使いたくて、MySQL v5.0をインストールしました。 環境は、OS=Win2000 , PHP V5.2.4 です。 初歩的な質問ですいません。 <?php $link = mysql_connect('127.0.0.1:3307', 'pearusr', 'pearpass'); ?> としたところ、下記エラーとなりました。 Fatal error: Call to undefined function mysql_connect() 環境設定が足りないのでしょうか。 ・PHP.INI に、extension=php_mysqli.dll は入れました。 ・システムのPATHに、C:\PHP を追加しました。 このほかに、なにを確認すればいいのでしょうか。

みんなの回答

noname#49664
noname#49664
回答No.1

>・PHP.INI に、extension=php_mysqli.dll は入れました。 extension=php_mysql.dll も追記しましたか?(よく見てください。php_mysqli.dllとphp_mysql.dllは違います)また、 extension=php_pdo_mysql.dll これも、追記してますか? これらを確認した後、phpinfo()関数を呼び出し、MySQL関係の機能が認識されているか確認してみてください。

toco_eno
質問者

補足

回答ありがとうございます。 1つ間違いに気づいたのは、私は、mysqliの環境を作成していました。 したがって、質問のプログラムがそもそも違っていました。すいません。 php.iniの設定は、 ・extension=php_mysqli.dll ・extension=php_pdo.dll の状態です。 この環境で、下記のmysqliでのconnectを実行しました。 $link = mysqli_connect("localhost", "pearusr", "pearpass", "pear"); すると、下記エラーとなります。 Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2003): Can't connect to MySQL server on 'localhost' (10061) システムの[サービス]を見ると、MySQLは立ち上がっているようです。 あとは、どこを確認すればいいのでしょうか。

すると、全ての回答が全文表示されます。
このQ&Aのポイント
  • fp-30xの電源ケーブルについての質問です。
  • 現在の問題は、ローランドのウェブサイトでfp-30xに対応した電源ケーブルを見つけることができないことです。
  • 購入するための適切な製品を教えていただきたいです。
回答を見る

専門家に質問してみよう