Página 1 de 9 123456 ... ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    Lili
    Olá a todos, por favor alguém me ajude......

    Estou com um problema no momento de conectar com o banco de dados Mysql usando PHP, está dando o seguinte erro:

    Fatal error: Call to undefined function: mysql_connect() in /var/www/html/te1.php on line 2.

    Obs.: o mesmo código em PHP em máquinas windows está funcionando OK.

    O código é o seguinte:
    <?
    $cn = mysql_connect("localhost","usuário","senha&quot<IMG SRC="images/forum/icons/icon_wink.gif"> or die("Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador&quot<IMG SRC="images/forum/icons/icon_wink.gif">;

    mysql_select_db("genetica",$cn) or die("Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador&quot<IMG SRC="images/forum/icons/icon_wink.gif">;

    $sql = mysql_query("insert into proteinas (codigo, nome) values (&acute;$cod&acute;, &acute;$nome&acute&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    mysql_close($cn);
    ?>

    Já me falaram pra colocar @ no mysql_connect, mas não funcionou(o erro desapareceu mas o banco não atualiza).

    Estou usando o Conectiva Linux 8, PHP4, Apache1.3.22 e Mysql 3.23.46, no Mysql estou conseguindo criar bd, tabelas, alterar tudo Ok (por linha de comando), tb consigo rodar código PHP sem banco de dados.

    Alguém saberia me responder o que está acontecendo?


    <IMG SRC="images/forum/icons/icon_frown.gif">

  2. #2
    Seijuurou
    Só uma dúvida, vc instalou o pacote chamado php-mysql?



  3. #3
    Mr_Mind
    duas coisas cara Lili!

    1º.: o PHP vem compilado de raiz com suporte a MySQL mas vc podera&acute; ter que o obrigar a carregar o modulo editando o seu php.ini e adicionar a extensao mysql.so;
    2º.: o mais provavel e&acute; que o seu MySQL não esteja a abrir a socket! ponha o MySQL a correr e xecute um portscanner na sua máquina para ver se a porta correspondente ao MySQL se encontra aberta. se não tiver, vc vai ter editar o script de inicialização do MySQL e colocar no comando o parametro para abrir a socket/escutar na porta!

    Abraço <IMG SRC="images/forum/icons/icon_wink.gif">

  4. #4
    Quando instalei o CL8, fiz a instalação com a opção de todos os pacotes, depois só configurei o Mysql e o Apache.
    O mysql está funcionando OK.
    O PHP tb está OK.
    O problema é conectar o PHP com o Mysql.



  5. #5
    Teria como vc me explicar melhor como eu faço essa configuração?
    Não tenho experiência nenhuma com Mysql.
    Como faço pra fazer esse lance de porta???!






Tópicos Similares

  1. Respostas: 7
    Último Post: 17-09-2013, 16:51
  2. Problemas ao compilar php5 com suporte a mysql
    Por napster no fórum Servidores de Rede
    Respostas: 1
    Último Post: 20-11-2006, 17:22
  3. Erro no php com mysql - Urgente !!!
    Por no fórum Servidores de Rede
    Respostas: 5
    Último Post: 10-05-2004, 06:12
  4. Problema ao conectar Firebird remotamente
    Por badlogan no fórum Servidores de Rede
    Respostas: 2
    Último Post: 29-05-2003, 12:56
  5. Php com Mysql
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 07-10-2002, 16:13

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L