2

Godaddy のデータベースに接続して、いくつかの値を挿入する必要があります。すべてのコードが配置され、localhost で動作します。ただし、オンラインデータベースへの接続方法がわかりません。Web インターフェイスでデータベースを作成するときに、リモート ホスティング オプションを選択しました。

どうやら同じサーバーでホストされていないため、localhost では機能しません。

特に私が知る必要があるのは、これに何を書く必要があるかということです。

$con = mysql_connect("WHATINEEDTOWRITE","username","password");
//note that mysql_connect is just given as an example to help clarify the situation.

ありがとうございました。

4

5 に答える 5

7

GoDaddy は、データベース サーバーをリモート ホストから実行しています。

したがって、$con ステートメントは次のようになります。

$con = mysql_connect("USERNAME.db.123456789.hostedresource.com", "DATABASE_USERNAME", "DATABASE_PASSWORD");

次に、次のステートメントでデータベースを選択します。

幸運を!

于 2012-07-06T18:17:35.657 に答える
4

十分に単純です。

$con = mysql_connect("WHATINEEDTOWRITE","databasename","password");

ほとんどの場合、"WHATINEEDTOWRITE" = "localhost" です。これは、MySQL がスクリプトと同じサーバー上にあることを意味します。EDIT:GoDaddyはリモートホストを使用しているようですので、localhostの代わりにそれを行ってください:)

"databasename" =いいえいいえ、これはデータベース名ではなくユーザー名です!

"password" = ユーザー名と一緒に使用するパスワード。

詳細については、 http ://www.w3schools.com/php/php_mysql_connect.asp を参照してください。

于 2012-07-06T18:18:16.883 に答える
3

GoDaddy MySQL データベースへのリモート接続を有効にする必要があります: http://support.godaddy.com/help/article/4978/connecting-remotely-to-shared-hosting-databases

そのリンクは、そうする方法を説明する公式の GoDaddy ヘルプ記事です。

于 2012-07-06T18:16:21.367 に答える
1

「localhost」だけではありませんか?それが通常のことです。

于 2012-07-06T18:15:17.963 に答える
1
     $con = mysql_connect("example.com","username","password") または die (mysql_error());
     mysql_select_db("データベース",$con) または死ぬ (mysql_error());

example.com = ip / またはプロバイダーの dns-name / ホスト

于 2012-07-06T18:17:16.243 に答える