0

mysql サーバーに接続してデータベースからデータを取得する必要がある php ページ (godaddy サーバー上) を作成しています。ページを実行すると、それを示すエラー メッセージが表示されました。

警告: mysql_connect() [function.mysql-connect]: ** で MySQL サーバーに接続できません

エラーは以下の行にあると書かれていますが、

$conn=mysql_connect($dbhost,$username,$password);

私の疑問は、

ユーザー名とパスワードの代わりに何を指定する必要がありますか? 現在、mysql 内で新しいデータベースを作成するときに使用するユーザー名とパスワードを指定しました。私は何を間違っていますか?

前もって感謝します...

4

2 に答える 2

1

共有の go daddy DB では、$dbhost に localhost を使用できません

godaddy mysql cpで指定された場所を使用する必要があります

于 2012-11-15T05:08:33.387 に答える
1

データベース駆動型 Web サイトのホスト名として「localhost」を使用しないでください。データベースが正常に作成されると、ホスティング コントロール パネルの [データベース情報] ページにホスト名が表示されます。

データベースのホスト名を見つけるには

  1. アカウント マネージャーにログインします。
  2. [Web ホスティング] をクリックします。
  3. 使用するホスティング アカウントの横にある [起動] をクリックします。
  4. ホスティング コントロール パネルの [データベース] セクションで、ホスト名が必要なデータベースの種類に応じて [MySQL] または [MSSQL] をクリックします。
  5. データベースの一覧で、使用するデータベースの横にある [アクション] をクリックし、[詳細] をクリックします。

データベースのホスト名が [ホスト名] フィールドに表示されます。

于 2012-11-15T18:51:26.640 に答える