win7 sp1 で PHP 環境をセットアップするときに、PHP が mysql に接続できません。原因がわかりません。cmd で新しいデータベースとデータ テーブルを作成します。は正常ですが、PHP では接続できません。 まず私の環境について説明します。
win7sp1 64 、php5.2.5 apache2.2
PHP と Apache が統合されました。APACHE の最終的な構成は次のとおりです
LoadModule php5_module "D:/service/php/php5apache2_2.dll"
PHPIniDir "D:/service/php"
AddType application/x-httpd-php .php
しかし、phpinfoにはmysql情報がありませんでした。HOSTファイルに問題があると言う人もいますが、localhostに127.0.0.1を追加しましたが、同じでした。 PHP.INI で mysql と mysqli モジュールが開かれましたが、どこに問題があるのかわかりません。
次に、mysql_connect() を使用して接続すると、mysql_connect 関数に問題があることを示すプロンプトが表示されます。これは
を意味します。
PHP の EXT の場所も正しいです。EXT ディレクトリに php_mysql.dll ファイルもあります。問題がどこにあるのかを分析してください。ありがとうございます。