1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

PHP MySQL - problema ao ligar

Discussão em 'Web Development' iniciada por Peter V5, 23 de Abril de 2009. (Respostas: 7; Visualizações: 663)

  1. Peter V5

    Peter V5 Folding Member

    Olá, eu e um amigo meu estamos a tentar fazer com que uma página ligue ao MySQL para que possamos trabalhar com bases de dados, temos uma conta na empresa de alojamento online pmsi-net. Tentamos com a linha de código:

    O username e pass estão certos, mas não os vamos mostrar, lol.

    O parametro de endereço está certo?
    E senão está certo, como podemos saber qual é o endereço? Já agora, tentamos ver no painel de controlo do servidor qual era o endereço, mas essa informação não nos foi fornecida lá.
     
  2. MadOnion

    MadOnion Folding Member

    Normalmente o porto não é necessário, fica definido no php.ini.
    O resto está correcto, mas só funcionará se o mysql estiver instalado na maquina onde está o site, porque senão o localhost não funciona.
    Tenta descobrir o endereço correcto.
     
  3. Peter V5

    Peter V5 Folding Member

    Olá, já descobrimos o endereço, mas continuamos com um outro problema, já nos fasrtamos de por usernames e passes nos painéis de controlo do servidor e toda e qualquer tentativa danos

    independentemente dos usernames criados no MySQL, alguns têm passe outros não, e o resultado na parte de (using password: NO, àsvezes aparece YES. Pensamos que o problema seja de não termos permissões para ligar as páginas ao MySQL, como podemos resolver este problema?
     
  4. skullrazor

    skullrazor [email protected] Member

    Geralmente nos servidores "caseiros" o user é "root" e a password não existe, ou seja fica em branco, apenas com as aspas "". Isto claro se não foram feitas alterações.

    EDIT: Só agora é que reparei que não estão a usar um servidor "caseiro", peço desculpa.

    Cumps
     
    Última edição: 23 de Abril de 2009
  5. Peter V5

    Peter V5 Folding Member

    Olá, ainda dá erro, o mesmo, já criamos mais uma vez um utilizador com com todas as permissões possíveis e ainda assim não conseguimos ligar, enviamos então um email com as nossas duvidas ao administrador do servidor. Mas qualquer ajuda é benvinda.
     
  6. skullrazor

    skullrazor [email protected] Member

    Experimenta por apenas "localhost" no endereço, e tens esta linha de código?
    PHP:
    mysql_select_db("nome_da_bd");
    É necessária para fazeres a ligação à base de dados.

    Cumps
     
  7. Peter V5

    Peter V5 Folding Member

    Não, o problema é mesmo não consseguirmos ligar ao MySQL, o resto funciona tudo, sabemos porque tentamos com uma outra conta noutro servidor.
     
  8. O skullrazor está correcto.. Por norma necessitas de seleccionar uma base dados..

    PHP:
    mysql_connect("host","username","password");
    mysql_select_db("nome da bd");
     

Partilhar esta Página