ホームページ >バックエンド開発 >PHPチュートリアル >php接続mysql例外プロンプト:ターゲットコンピュータが積極的に拒否したため接続できません
php が mysql に接続します。 エラー メッセージ: ターゲット コンピューターが積極的に拒否しているため、接続できません。
コマンド プロンプトを使用した mysql の操作 (クエリ、挿入、更新など) には問題ありません。
php.ini の設定は次のとおりです: ;extension=php_mysql.dll
;extension=php_mysqli.dll
先頭のセミコロンが削除されています。
エラー メッセージは次のとおりです:
警告: mysql_connect() [function.mysql-connect]: [2002] ターゲット コンピューターが積極的に拒否したため、接続できません。 (tcp://localhost:3306 経由で接続しようとしています) F:Apachehtdocsch1313-1.php の 6 行目
警告: mysql_connect() [function.mysql-connect]: ターゲット コンピューターが積極的に拒否したため、接続できません。 F:Apachehtdocsch1313-1.php の 6 行目
データベース接続に失敗しました:
ターゲット コンピューターが積極的に拒否したため、接続を確立できません。
php コードは次のとおりです:
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> <?php $host='localhost'; $user_name='root'; $password='admin'; $conn = mysql_connect($host,$user_name,$password); if(!$conn) { die('数据库连接失败:<br/>'.mysql_error()); } echo '数据库连接成功!'; ?>