こんにちは、PHP と MySQL は初めてです。LAMP でアプリケーションを作成し、ウェブサイト ホスティング会社の net4.com にアップロードしました。彼らはphpMyAdminを使用してデータベースに接続していますが、phpを使用してデータベースに接続し、データベースにクエリを実行しようとすると問題が発生します。リモートデータベースに接続するためにローカルマシンで正常に使用していた mysql_connect() 関数を使用しています。
$link = mysql_connect("118.67.248.12", "username", "password");
ここで、「118.67.248.12」はデータベースが存在するサーバーの IP アドレスであり、次のエラーがスローされます。
「ユーザー 'Technosaar'@'118.67.248.190' の 1045 アクセスが拒否されました (パスワードを使用: はい)」
「118.67.248.12」の代わりに「localhost」を使用すると、次のエラーがスローされます。
「2002ターゲット マシンがアクティブに拒否したため、接続できませんでした。」
私はすでに "net4" のサポート担当者に電話をかけていますが、問題は解決していません。