Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pabloapolo

erro de conexao usando pdo no mysql php

Recommended Posts

e ai galera acontece o seguinte erro na hora de conectar o servdor online

 

Erro!: SQLSTATE[HY000] [2005] Unknown MySQL server host '186.202.152.57:3306' (3)

 

esse é o codigo de conexao

 

<?php

try
{
$conn = new PDO('mysql:host=186.202.152.57:3306;dbname=bancodedados', 'usuario', 'minhasenha');
$a = $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch (PDOException $e)
{
echo $error = 'Erro!: '.$e->getMessage();
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

se ainda não resolveu, tente sem o nº da porta; isto é, nessa linha:

 

$conn = new PDO('mysql:host=186.202.152.57:3306;dbname=bancodedados', 'usuario', 'minhasenha');

 

deixe assim:

$conn = new PDO('mysql:host=186.202.152.57;dbname=bancodedados', 'usuario', 'minhasenha');

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá Fernando ja tentei e continua dando o mesmo erro


 

se ainda não resolveu, tente sem o nº da porta; isto é, nessa linha:

 

 

deixe assim:

$conn = new PDO('mysql:host=186.202.152.57;dbname=bancodedados', 'usuario', 'minhasenha');

 

 

olá Fernando ja tentei e continua dando o mesmo erro

Compartilhar este post


Link para o post
Compartilhar em outros sites
Boa Tarde, eu tenho assim e funciona bem.



$con = new PDO('mysql:host=localhost;dbname=dbgeral', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Boa Tarde, eu tenho assim e funciona bem.
  $con = new PDO('mysql:host=localhost;dbname=dbgeral', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));

 

olá é no servidor local? no wampserver no servidor local roda perfeito aqui esse meu apenas quando jogo online que da erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Erro!: SQLSTATE[HY000] [2005] Unknown MySQL server host '186.202.152.57:3306' (3)

 

 

Você já tem um tópico aqui no forúm para esse mesmo problema e já foi respondido o que você poderia fazer.

 

http://forum.imasters.com.br/topic/528080-erro-sqlstatehy000-2005-unknown-mysql-server-host-1862021525/#entry2104054

 

Eu e o Alaerte Gabriel demos algumas dicas, você tentou segui-las?

 

Poxa, você está duplicando tópico atoa.

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.