Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

taukane

conexão

Recommended Posts

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\phpenquete3.1b\conec.inc.php on line 7

Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador.

 

como resolvo isto

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom não consegui resover isto...

 

mas no meu site acontece isto....

 

 

 

Warning: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/editoramaio-rj/public_html/enquete/conec.inc.php on line 7

 

Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/editoramaio-rj/public_html/enquete/conec.inc.php on line 7

Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador.

 

como resolvo..

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?$user = "root"; // usuario$pass = "123456";//senha$dbname="test"; // Banco de Dados$hostname="localhost";//1º passo - Conecta ao servidor MySQLif(!($_id = mysql_connect($hostname,$user,$pass))) { echo "Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador."; exit;}//2º passo - Seleciona o Banco de Dadosif(!($con=mysql_select_db($dbname,$_id))) { echo "Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador."; exit;}?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta colocar assim e vê o que dá:<?$user = "root"; // usuario$pass = "123456";//senha$dbname="test"; // Banco de Dados$hostname="localhost";$_id = mysql_connect($hostname,$user,$pass) or die("Não foi possível estabelecer uma conexão. Favor Contactar o Administrador.");$con=mysql_select_db($dbname,$_id) or die("Não foi possível acessar o banco de dados. Favor Contactar o Administrador.");?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim para ver se funciona.

Anggelus :D

 

PHP

[*]<?

[*]$dbname="seu_banco_de_dados"// Indique o nome do banco de dados que será aberto

[*]$usuario="usuario"// Indique o nome do usuário que tem acesso

[*]$password="123456"// Indique a senha do usuário

[*]//1º passo - Conecta ao servidor MySQL

[*]if(!($id = mysql_connect("localhost",$usuario,$password))) {

[*]  echo "Não foi possível estabelecer uma conexão com o Bando de Dados MySQL. Favor Contactar o Administrador.";

[*]  exit;

[*]}

[*]//2º passo - Seleciona o Banco de Dados

[*]if(!($con=mysql_select_db($dbname,$id))) {

[*]  echo "Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador.";

[*]  exit;

[*]}

[*]?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas isso já outros 500 agora eh programação da enquete fera ... seu problema de conexão resolveu ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

poh kra valeuh...tipo eu coloquei aquele post q você enviou e eu alterei com meus dados ... huahuaha mas não entendi pq não apareceu os botões tipo radio...

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?include "conec.inc.php"; // Carrega as Configurações// Trecho para Computar Votosif(isset($oq) && isset($enq) && isset($id) && !isset($vota)){// Verifica se o visitante votou e se ele pode votar   $resultado = mysql_query("SELECT * FROM respostas WHERE id='".$_POST['enq']."'");   $obj = mysql_fetch_object($resultado);   $refresh_votos=$obj->votos+1;   $resultado = mysql_query("UPDATE respostas SET votos =".$refresh_votos." WHERE id='".$_POST['enq']."'"); // Executa a consulta   setcookie("vota", "Votou"); // Define um cookie para verificar se o usuário já votou posteriormente}// FIM do Trecho para Computar Votosif(isset($oq) && isset($enq)){ // Exibe o resultado   echo "<script language='javascript'>   window.open('resul.php?id=".$id."', 'clo3', 'toolbar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no,resizable=no,width=400,height=250');   </script>";// Exibe o resultado}?><!-- Sua Página --><b> Vote na minha enquete </b><br><form method="post"><!-- Para votar na Enquete--><?/* Exibe a enquete */$res = mysql_query("SELECT * FROM perg WHERE exibir='S'");$obj = mysql_fetch_object($res);$resultado = mysql_query("SELECT * FROM respostas WHERE idperg='".$obj->id."'");$num = mysql_num_rows($resultado);$x = 0;echo $obj->perg."<br>";while($x<$num){    $obj2 = mysql_fetch_object($resultado);    echo "<input type='radio' name='enq' value='".$obj2->id."'> ".$obj2->resp."<br>";    $x++;}echo "<input type='hidden' name='id' value='".$obj->id."'>";echo "<input type='submit' name='oq' value='Votar'><input type='button' value='Resultados' onClick=".chr(34)."window.open('resul.php?id=".$obj->id."', 'clo4', 'toolbar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no,resizable=no,width=450,height=250')".chr(34).">";?></form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é isso não, cara. É para você colocar o código de onde estava a sua dúvida, ou seja, da conexão com o banco de dados. :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então porque o título do seu Tópico é conexão, preciso de uma luz <_<

 

E o seu primeiro post foi esse: :D

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\phpenquete3.1b\conec.inc.php on line 7

Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador.

 

como resolvo isto

<{POST_SNAPBACK}>

E até agora eu estava tentando te ajudar sobre isso e você não postou se conseguiu resolver ou não!?!?!?!? http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então coloca aí como você está fazendo a conexão no seu pc. Não foi esse o motivo deste tópico? B)

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?// mySQL Stuff$server 	 = "localhost";  // Your Host, most cases localhost$db_user  = "root";  // Your mySql Username$db_pass  = "123456";  // Your mySql Password$database  = "mysql";  // Your phpEnquete-Database// Size Stuff$vote_width  = "400";$votebar_width  = "100%";$votebar_height  = "10";// Language Stuff$vote_question  = "1. Você já assinou ou assina algum de nossos periódicos? Quais?";$vote_answer  = "Respostas";  $vote_vote  = "Votar";$vote_button  = "Votar";// Optical Stuff$htmlheader="  <title>phpEnquete</title>                                                                                       <style type=text/css>    body 	 { background:#E2E2E2; margin: 10px; font-family: Verdana; }                     a:link 	 { color:#333333; font-weight:bold; text-decoration:underline; font-family: Verdana; }                      a:visited 	 { color:#555555; font-weight:bold; text-decoration:underline; font-family: Verdana; }                   a:active 	 { color:#FFCC00; font-weight:bold; text-decoration:underline; font-family: Verdana; }                    a:hover 	 { color:#FF9900; font-weight:bold; text-decoration:none; font-family: Verdana; }                          td.votebarout  { background: #EEEEEE; border:0px; }                                                        td.votebarin  { background: #FFCC00; border:0px; }                                                         td.votetext  { font-size:8pt; }                                                                                   td.votequest  { font-size:10pt; font-weight:bold; text-align:center;}                                                                                   td.votefooter	{ font-size:8pt; text-align:center; }    div.votespace	{ font-size:4pt; text-align:center; }  </style>";// Some Stuff$cookie_time  = 12; 	 // Vote Timeout in hours (set with Cookies)$ver 	 = "1.20";#  DO NOT CHANGE ANYTHING BEHIND THIS LINE !!!                                                                                                                      #################################################################################################                      if ($vote && !$HelloCheater) {                                                                                      mysql_connect($server,$db_user,$db_pass) or die("Database Connect Error");                                  $query = mysql_db_query($database,"update votes set votes=votes+1 where name='$vote'") or die("Database Query Error");    mysql_close();    setcookie("HelloCheater", "1", time()+(3600*$cookie_time));    header("Location: $PHP_SELF");                                                         exit;                                                                                                    }?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.