• 0
Sign in to follow this  
coverzaum

[RESOLVIDO]Duvida, não conecta com banco de dados

Question

Olá galera, sou novo por aqui, e gostaria de uma ajuda, configurei uma tela de login para o meu site porem não consigo fazer com que ela conecte ao MySql do meu host, fica dando esse erro: MySQL: Não foi possível conectar-se ao servidor [mysql-g13a.mysqldbserver.com]. Porem acho que os dados estão configurados corretamente, o endereço do banco é esse mesmo, usuário e senha tambem, alguém pode saber o que houve?

Desde já agradeço a quem ajudar.

Edited by coverzaum

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

$_SG['servidor'] = 'mysql-g13a.mysqldbserver.com'; // Servidor MySQL

$_SG['usuario'] = 'newtr3'; // Usuário MySQL

$_SG['senha'] = 'Pixote-'; // Senha MySQL

$_SG['banco'] = 'newtr3';

$_SG['paginaLogin'] = 'login.php';

$_SG['tabela'] = 'usuarios';

if ($_SG['conectaServidor'] == true) {

$_SG['link'] = mysql_connect($_SG['servidor'], $_SG['usuario'], $_SG['senha']) or die(mysql_error());

mysql_select_db($_SG['banco'], $_SG['link']) or die(mysql_error());

}

Share this post


Link to post
Share on other sites
  • 0

Amigo,

Só lembrando quando postar código, favor colocar entre as tags de "code"!

Tenta assim:

<?php
// Faz conexão com o servidor MySQL
$local_server = "mysql-g13a.mysqldbserver.com";   // Local do Servidor MySQL
$usuario_server = "newtr3";                   // Nome de Usuário MySQL
$senha_server = "Pixote-";                      // Senha do MySQL 
$banco_de_dados = "newtr3";                   // Nome do Banco de Dados no MySQL

$conn = mysql_connect($local_server, $usuario_server, $senha_server) 
               or die ("O servidor não responde!");

// Conecta-se ao BD
$db = mysql_select_db($banco_de_dados, $conn) 
           or die ("Não foi possivel conectar-se ao banco de dados!");
?>
Não entendi, porque colocou isso:
$_SG['paginaLogin'] = 'login.php'; 
$_SG['tabela'] = 'usuarios';

Obs. É aconselhável deixar um arquivo .php somente com a configuração ao Servidor e BD, separado das outras páginas.

Edited by MuRd0C

Share this post


Link to post
Share on other sites
  • 0
Amigo,

Só lembrando quando postar código, favor colocar entre as tags de "code"!

Tenta assim:

<?php
// Faz conexão com o servidor MySQL
$local_server = "mysql-g13a.mysqldbserver.com";   // Local do Servidor MySQL
$usuario_server = "newtr3";                   // Nome de Usuário MySQL
$senha_server = "Pixote-";                      // Senha do MySQL 
$banco_de_dados = "newtr3";                   // Nome do Banco de Dados no MySQL

$conn = mysql_connect($local_server, $usuario_server, $senha_server) 
               or die ("O servidor não responde!");

// Conecta-se ao BD
$db = mysql_select_db($banco_de_dados, $conn) 
           or die ("Não foi possivel conectar-se ao banco de dados!");
?>
Não entendi, porque colocou isso:
$_SG['paginaLogin'] = 'login.php'; 
$_SG['tabela'] = 'usuarios';

Obs. É aconselhável deixar um arquivo .php somente com a configuração ao Servidor e BD, separado das outras páginas.

Vlw, resolvido, :)

Share this post


Link to post
Share on other sites
  • 0

coloque o codigo de conexao aqui.

desculpem o post, mas quando respondi não tinha o post do colega MurdOc...

Edited by JaguA

Share this post


Link to post
Share on other sites
  • 0

tente verificar se o servidor corresponde ao que você colocou. Alguns servidores aceitam por ex o famoso 127.0.0.1, outros, no caso a problemática Locaweb aceita dessa forma mysql.seubanco.etc.

abs

Outra coisa, não sei se estou falando besteira, mas não custa ver todas as possibilidades. Troque a linha abaixo:

$_SG['servidor'] = 'mysql-g13a.mysqldbserver.com'; // Servidor MySQL
$_SG['usuario'] = 'newtr3'; // Usuário MySQL
$_SG['senha'] = 'Pixote-'; // Senha MySQL
$_SG['banco'] = 'newtr3'; 

$_SG['paginaLogin'] = 'login.php'; 
$_SG['tabela'] = 'usuarios';
por....
$servidor = 'mysql-g13a.mysqldbserver.com'; // Servidor MySQL
$usuario = 'newtr3'; // Usuário MySQL
$senha = 'Pixote-'; // Senha MySQL
$banco = 'newtr3'; 

$paginaLogin = 'login.php'; 
$tabela = 'usuarios';

... pois ao colocar $_SEG[] o PHP pode estar interpretando como uma variável pré-definida e sinceramente não conheço essa variável...

abraços

Desculpa... o nosso colega MuRd0C já havia dito isso e eu não havia reparado....

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this