Texto de ligação MySql no GoDaddy (servidor remoto) [fechado]

Preciso de me ligar a uma base de dados sobre o godaddy e inserir alguns valores. Todo o código está pronto e funciona em localhost. No entanto, eu não sei como se conectar à base de dados on-line. Eu escolhi a opção de hospedagem remota ao criar a base de dados em sua interface web.

ele não funciona com localhost como aparentemente eles não estão hospedados no mesmo servidor.

O que preciso de saber especificamente é o que preciso de escrever nisto.

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

Author: Daniel Li, 2012-07-06

5 answers

O GoDaddy gere os servidores de base de dados de um servidor remoto.

Assim, a sua declaração $con será semelhante ao seguinte:

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

Você iria então selecionar a base de dados em uma seguinte declaração.

Boa sorte!
 6
Author: Daniel Li, 2012-07-06 18:17:35
Muito simples.
$con = mysql_connect("WHATINEEDTOWRITE","databasename","password");

"WHATINEEDTOWRITE" = "localhost" a maior parte do tempo, significando que MySQL está no mesmo servidor onde o script está. Editar: parece que o GoDaddy usa uma máquina remota, por isso faça isso em vez de localhost:)

"databasename" = no no no, This is for your username not a database name!

"password" = a sua senha para usar o nome de utilizador.

Veja Isto para mais informações: http://www.w3schools.com/php/php_mysql_connect.asp

 4
Author: Mandatory Programmer, 2012-07-06 18:19:32
Tem de activar ligações remotas à sua base de dados GoDaddy MySQL: http://support.godaddy.com/help/article/4978/connecting-remotely-to-shared-hosting-databases Esse link é o artigo oficial do GoDaddy help para te instruir a fazê-lo.
 3
Author: darkAsPitch, 2012-07-06 18:16:21
Não seria apenas "localhost"? É o que normalmente é.
 1
Author: craig1231, 2012-07-06 18:15:17
     $con = mysql_connect("example.com","username","password") or die (mysql_error());
     mysql_select_db("database",$con) or die (mysql_error());

Example.com = ip / ou dns-nome do seu fornecedor / host

 1
Author: donald123, 2012-07-06 18:17:16