Jump to content
Las Vegas

HTML acesso a mysql

Recommended Posts

Las Vegas

Bom dia a todos,

Estou a efectuar pela primeira vez um acesso a minha BD através de browser, mas está sempre com o mesmo erro PHP Warning:  mysqli_connect(): (HY000/2002): Connection timed out.

Estou a usar Mysql server num windows server 2008. Tenho a porta 3306 aberta. E consigo aceder através de telnet.

O código que tenho é o seguinte:

<?php

$db = mysqli_connect('ip:3306','user','password') or die("couldn't connect to database".mysql_error());
echo "Conexão efectuada com sucesso";
    
  
?>

Desde já obrigado a todos

Share this post


Link to post
Share on other sites
HappyHippyHippo

isso cheira que o problema não está ai ...


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
HappyHippyHippo

o que estou a dizer é que a mensagem parece ser relativa a outra secção de código


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Las Vegas

mas o erro que me dá é na linha 3 e na linha três é o código que tenho acima descrito....

Share this post


Link to post
Share on other sites
HappyHippyHippo

tens o servidor web e o servidor mysql em máquinas diferentes ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
HappyHippyHippo

então prontos ... o teu problema é que o servidor mySQL não configurado para aceitar ligações do teu servidor web

consegues na tua consola correr o mysqlclient (linux) e executar os comendos normais ou estas simplesmnete a ligar o telnet e a ver se tens resposta do ip:port ? porque o segundo só testas a ligação ao nível do TCP e não ao nível da aplicação, (OSI to the rescue)


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Las Vegas

Relativamente ao telnet testei a resposta, mas também já instalei o xampp e corri o mysql de lá para ter acesso ao mysql server e consigo aceder mexer na base de dados que quero e criar utilizadores...

Share this post


Link to post
Share on other sites
HappyHippyHippo

? xampp para aceder a uma base de dados externa ? ok ...

no entanto, continuo a dizer que o problema é de acessos, isto porque pela informação que disponiblizas, não consigo arranjar outra hipótese


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Las Vegas

Ok vou verificar novamente as configurações no Mysql server.

Obrigado na mesma.

Share this post


Link to post
Share on other sites
jacreis

@Las Vegas o problema pode nem sequer estar nas configurações do MySQL.

Como o @HappyHippyHippo sugeriu tenta aceder ao servidor de MySQL, com as credenciais de  a partir da máquina. Usa, por exemplo,  o MySQL Workbench ou um software do genero. O Xampp não é nada boa ideia.


---
 

Share this post


Link to post
Share on other sites
Las Vegas

Já verifiquei.

Instalei o xampp na minha máquina local e fiz novos ficheiros na pasta htdocs e o código está a funcionar normalmente.

Agora tenho de ver o que se passa no meu web host para não me conseguir ligar.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.