Jump to content


Photo

Erro Conexão!


  • Faça o login para participar
15 replies to this topic

#1 AlexandreRenza

AlexandreRenza

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 16/08/2005, 16:44

A aí pessoal ... tô começando a estudar PHP agora ... e naum tenho nenhuma experiencia no assunto.

me deparei com o seguinte erro e naum sei nem por onde começar a resolve-lo...

é o seguinte, eu recebo as variaveis de um formulário, da seguinte forma:

<?

global $nome;
global $fone;

$nome = trim($_REQUEST["nome"]);
$fone = trim($_REQUEST["fone"]);


//conexão com o banco de dados
//my_sql_conect - é um comando para conexão com o banco

$conexao = mysql_connect("localhost","root","renza");

// a função mysql_select_db - seleciona o banco de dados
mysql_select_db("test", $conexao);

//variavel para inserção de dados
$inseri = "INSERT INTO cadastro (nome,fone) VALUES ($nome,$fone)";

mysql_query($inseri,$conexao);

?>



só q dá o seguinte erro:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Arquivos de programas\Apache Group\Apache2\htdocs\teste_php\inclui.php on line 26

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\Arquivos de programas\Apache Group\Apache2\htdocs\teste_php\inclui.php on line 29

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\Arquivos de programas\Apache Group\Apache2\htdocs\teste_php\inclui.php on line 34



Por favor ... preciso muito de ajuda!! espero q possam me dar uma luz aí!!
Muito Obrigado!! :)
Rock na Veia!!

#2 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 16/08/2005, 17:15

Atualize seu MySQL

Outra coisa:
$inseriR = "INSERT INTO cadastro (nome,fone) VALUES ('$nome','$fone')";


#3 ThalesWeb

ThalesWeb

    Veterano

  • Usuários
  • 1435 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 16/08/2005, 17:32

Atualize seu MySQL

Outra coisa:

$inseriR = "INSERT INTO cadastro (nome,fone) VALUES ('$nome','$fone')";

E qual a diferença de ter ou não um R na variavel? Visto que ao executar u mysql_query, ele também usou sem o R.
Thales Santos

#4 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 16/08/2005, 17:37

hahah desde ontem o povo ta meio grilado com a coisa de escrever errado... hahah tambem nao entendi o que o CHAKA quis dizer com akilo la mas vamos pelo lado bom, ele ta melhorando a caligrafia digital(existe isso?) dos usuarios :D



Falopa!

Edição feita por: hostdesigner, 16/08/2005, 17:40.


#5 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 16/08/2005, 17:37

Atualize seu MySQL

Outra coisa:

$inseriR = "INSERT INTO cadastro (nome,fone) VALUES ('$nome','$fone')";

E qual a diferença de ter ou não um R na variavel? Visto que ao executar u mysql_query, ele também usou sem o R.

eu botei aspas nas $variaveis, talvez pudesse ser isso , o R foi um adicional :D

#6 Lordsonic

Lordsonic

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 16/08/2005, 17:38

QUOTE (Ch4cal @ 16 Aug 2005, 17:15 )
Atualize seu MySQL

Outra coisa:
CODE 

$inseriR = "INSERT INTO cadastro (nome,fone) VALUES ('$nome','$fone')";



E qual a diferença de ter ou não um R na variavel? Visto que ao executar u mysql_query, ele também usou sem o R.


O erro estava em VALUES ('$nome','$fone')"; que no código do AlexandreRenza estava sem apóstrofo, e o R na variavel não faz diferença nenhuma.
Fireworks..........||||||||||||
DreamWeaver...||||||||||||
PHP.................||||||||||||

#7 AlexandreRenza

AlexandreRenza

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 16/08/2005, 17:48

colocar aspa simples nas variáveis ... naum resolveu meu problema.

como eu faço pra atualizar o MySql?
Rock na Veia!!

#8 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 16/08/2005, 17:55

colocar aspa simples nas variáveis ... naum resolveu meu problema.

como eu faço pra atualizar o MySql?

Baixe uma versao nova:

http://dev.mysql.com.../mysql/4.0.html

a 4.0.25 acho que é uma boa

leia o manual de instalaçao e instale ;)

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#9 AlexandreRenza

AlexandreRenza

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 16/08/2005, 17:58

Mas ... o meu MySql já é 4.1.11 ...
é a ultima versão eu acho.

como eu faço pra resolver meu problema, sendo q a versão já é a nova?
Rock na Veia!!

#10 Lordsonic

Lordsonic

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 16/08/2005, 18:00

Mas ... o meu MySql já é 4.1.11 ...
é a ultima versão eu acho.

como eu faço pra resolver meu problema, sendo q a versão já é a nova?

Tenta reinstalar o MySql

http://dev.mysql.com.../mysql/4.1.html
Fireworks..........||||||||||||
DreamWeaver...||||||||||||
PHP.................||||||||||||

#11 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 16/08/2005, 18:22

e qual a versao do seu PHP?
a mensagem nao faz muito sentido...

veja se vc nao tem outra versao do mysql instalada que esteja rodando tambem, e se estiver, apague ela...

super estranho :wacko:

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#12 ThalesWeb

ThalesWeb

    Veterano

  • Usuários
  • 1435 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 16/08/2005, 18:49

Mas ... o meu MySql já é 4.1.11 ...
é a ultima versão eu acho.

como eu faço pra resolver meu problema, sendo q a versão já é a nova?

Hmmm se é 4.1 a biblioteca é mysqli, se não me engano.
Thales Santos

#13 victorpfm

victorpfm

    Expert

  • Usuários
  • 566 posts
  • Sexo:Masculino

Posted 16/08/2005, 23:20

hahah desde ontem o povo ta meio grilado com a coisa de escrever errado... hahah tambem nao entendi o que o CHAKA quis dizer com akilo la mas vamos pelo lado bom, ele ta melhorando a caligrafia digital(existe isso?) dos usuarios :D



Falopa!

Não, isso se chama ortografia!

----------

http://br2.php.net/mysqli

#14 AlexandreRenza

AlexandreRenza

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 17/08/2005, 10:20

Pessoal consegui resolver o problema ... e afim de compartilhar para gerações futuras naum passem pelo que passei... hehehehe... é só fazer o seguinte:

no client do MySql :

SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');

onde:
'some_user' = usuário de vc utiliza no seu MySql
'some_host' = se vc estiver local é provavelmente localhost
'newpwd' = a sua senha


e pronto ... roda beleza!! :D

Abraço e obrigado a todos aê!! :D
Rock na Veia!!

#15 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 17/08/2005, 10:23

haha o cara realmente digitou erradao....


#######################

We entao tu nao tinha era nome de usuario e senha definidos??



Falopa!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq