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

Problemas com mysql

Discussão em 'Programação' iniciada por kof20012, 30 de Julho de 2007. (Respostas: 0; Visualizações: 1449)

  1. kof20012

    kof20012 Power Member

    boas,

    ~tou com um problema n csg fazer a conecçao ao mysql.
    uso o mysql administrator e qdo a ligo aparece-me um erro

    "MySql error number: 1045", so csg ligar se nao colocar password ou se colocar o usarname como root.
    usando o root tb n csg connectar.
    aqui esta o codigo.

    Código
    Código:
    [LIST=1]
    [*][FONT='Courier New',Courier,monospace]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/font]
    [*][FONT='Courier New',Courier,monospace]<html xmlns="http://www.w3.org/1999/xhtml">[/font]
    [*][FONT='Courier New',Courier,monospace]<head>[/font]
    [*][FONT='Courier New',Courier,monospace]<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />[/font]
    [*][FONT='Courier New',Courier,monospace]<title>Untitled Document</title>[/font]
    [*][FONT='Courier New',Courier,monospace]</head>[/font]
    [*][FONT='Courier New',Courier,monospace]<body>[/font]
    [*][FONT='Courier New',Courier,monospace]<?php[/font]
    [*][FONT='Courier New',Courier,monospace]$ligacao=[URL="http://www.php.net/mysql_connect"]mysql_connect[/URL]("localhost", "root", "nippon") or [URL="http://www.php.net/die"]die[/URL]("Problemas de ligaçao");[/font]
    [*][FONT='Courier New',Courier,monospace][URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL]("test", $ligacao);[/font]
    [*][FONT='Courier New',Courier,monospace]$sql= "select nome, telefone from teste";[/font]
    [*][FONT='Courier New',Courier,monospace]$resultado= [URL="http://www.php.net/mysql_query"]mysql_query[/URL] ($sql, $ligacao);[/font]
    [*][FONT='Courier New',Courier,monospace]$registo=[URL="http://www.php.net/mysql_fetch_row"]mysql_fetch_row[/URL]($resultado);[/font]
    [*][FONT='Courier New',Courier,monospace][URL="http://www.php.net/print"]print[/URL]("$registo[0] --- $registo[1] <br>");[/font]
    [*][FONT='Courier New',Courier,monospace][URL="http://www.php.net/mysql_close"]mysql_close[/URL]();[/font]
    [*][FONT='Courier New',Courier,monospace]?>[/font]
    [*][FONT='Courier New',Courier,monospace]</body>[/font]
    [*][FONT='Courier New',Courier,monospace]</html>[/font][/LIST]
    neste caso usei o root como username, mesmo usando o username default (ODBC) tb nao funciona.
    estando ele ligado ao naom,aparece este erro depois no Localhost

    Código:
    
    Warning: Access denied for user 'root'@'localhost' (using password: NO) in c:\apache\htdocs\exercicio1-mysql.php on line 11
    
    Warning: MySQL Connection Failed: Access denied for user 'root'@'localhost' (using password: NO) in c:\apache\htdocs\exercicio1-mysql.php on line 11
    Problemas de ligaçao
    
    outra duvida k tenho,basta ligar o mysql e ele reconhece logo? ou temos k o direccioanar para algum sitio?

    o ip e normal 127.0.0.1 ja o usei, diz a mesma coisa.
    eu uso o mysql administrator e so consigo ligar cao eu coloco username:root e a minha password. sem a password ele n entra. caso eu coloque a password no codigo ele mostra este erro:

    Código:
    
    
    Warning: Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\exercicio1-mysql.php on line 11
    
    Warning: MySQL Connection Failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\exercicio1-mysql.php on line 11
    Problemas de ligaçao
    
    
    eu n posso fazer o upgrade pk tenho a ultima versao do mysql... [​IMG]



    cumprimentos,
    kof20012
     

Partilhar esta Página