Ir para conteúdo

Arquivado

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

neijuniorgomes

Erro: Warning: mysql_query(): Access denied for user 'root'@'localhost' (using password: NO)

Recommended Posts

Oi pessoal, tudo certo, estou com esse problema em um script:

 

Warning: mysql_query(): Access denied for user 'root'@'localhost' (using password: NO) in /home/logawebc/public_html/apostas/site/menu_jogos.phpon line 22

 

Essa linha 22 no menu_jogos.php está aqui:


 

  //die($sql_campeonato);
    
    $query_campeonato = mysql_query($sql_campeonato);

    $conta_campeonato_sim = mysql_num_rows($query_campeonato);

 

O arquivo de conexão é este:


 

<meta charset="UTF-8" />

<?php

//Não mostrar erros PHP

//error_reporting(0);

//$conexao = mysql_connect("188.93.231.208", "betdasor_remoto", "bancoremoto123") or die("Erro ao logar no Banco!");

//$conexao = mysql_connect("localhost", "root", "uj1h8h17") or die("Erro ao logar no Banco!");

//$conexao = mysql_connect("localhost", "gestorde_betdasor_bd", "fK#bOlRt#T1%") or die("Erro ao logar no Banco!");

//$db = mysql_select_db("betdasor_bd") or die("Banco de Dados nao encontrado!");

//mysql_query("SET NAMES 'utf8'");

//mysql_query('SET character_set_connection=utf8');

//mysql_query('SET character_set_client=utf8');

//mysql_query('SET character_set_results=utf8');


ini_set("display_errors", "off");


$host = "localhost";
$user = "root";
$password = "XXX";
$database = "betdasor_remoto";

global $db;

$db = mysqli_connect($host, $user, $password, $database);

function mysql_query($query)

{
    
$db = $GLOBALS['db'];
    
return mysqli_query($db, $query);

}


function mysql_num_rows($result)

{
    return mysqli_num_rows($result);

}


function mysql_fetch_array($result)
{
    
return mysqli_fetch_array($result);

}

E a tabela do banco de dados é esta:

 

-- Estrutura para tabela `jogos_placarmania`
--

CREATE TABLE `jogos_placarmania` (
  `id` int(11) NOT NULL,
  `campeonato` varchar(100) DEFAULT NULL,
  `data` varchar(100) DEFAULT NULL,
  `hora` varchar(100) DEFAULT NULL,
  `destaque` varchar(10) DEFAULT NULL,
  `prioridade` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

 

Podem me ajudar? Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde em primeiro lugar Funções mysql_*, como mysql_connect e mysql_query devem ser evitadas.pois já foram removidas no PHP 7.

veja conexao e query

<?php
$host = "localhost";
$user = "root";
$password = "senha";
$database = "bancodedados";

$db = mysqli_connect($host, $user, $password, $database);

if (!$db) {
    echo "Error: Não foi possível conectar ao Mysql." . PHP_EOL;
    echo "Debug errno: " . mysqli_connect_errno() . PHP_EOL;
    echo "Debug error: " . mysqli_connect_error() . PHP_EOL;
    exit;
}

echo "Sucesso: Conexão bem sucedida." . PHP_EOL;
echo "Informacoes do Host : " . mysqli_get_host_info($link) . PHP_EOL;

mysqli_close($db);
?>

$result = mysqli_query("SELECT * FROM usuarios");
 while($row = mysqli_fetch_assoc($result)) {
                    echo $row['nome'];
                }

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, Marcos_imasters disse:

mysqli_query("SELECT * FROM usuarios");

 

essa query também tem erro.

verificar:

http://php.net/manual/pt_BR/mysqli.query.php

 

aproveitando, sugiro verificar também se estão instaladas as extensões Mysqli e PDO.

Compartilhar este post


Link para o post
Compartilhar em outros sites
2 horas atrás, neijuniorgomes disse:

Access denied for user 'root'@'localhost' (using password: NO) in

 

Esse erro indica que você está tentando acessar a base de dados pelo usuário root sem informar a senha/ou esta errada

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
4 horas atrás, Fernando C disse:

 

essa query também tem erro.

verificar:

http://php.net/manual/pt_BR/mysqli.query.php

 

aproveitando, sugiro verificar também se estão instaladas as extensões Mysqli e PDO.

Mais ele nao  está  usando pdo.

Senha inválida  ou incorreta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por ILR master
      Boa tarde, pessoal.
      Espero que todos estejam bem.
       
      Seguinte:
      Tenho a seguinte consulta:
       
      $usuarios= "SELECT * FROM usuarios";
      $query= mysqli_query($conexao, $usuarios) or die ("Usuário não encontrado");
      $usuario = mysqli_fetch_array($query);
       
      Quero pegar apenas o campo 'nome' da tabela 'usuarios' e colocar todos os resultados da seguinte forma:
       
      $nomes = array("Rafael", "João", "Maria", "Pedro", "Patricia", "Camila");
       
      Agradeço desde já.
      Abs
       
       
    • Por FabianoSouza
      Tenho uma function que precisa receber 02 argumentos.
      Ela funciona se eu aplicar num select qualquer. Mas se eu aplicar num select dinâmico, ocorre erro.
      Veja trecho do meu select.
      ... SET @sql = @sql +', dbo.retornaIco_ItemBloq((SELECT COUNT(*) FROM dbo.tab AS TT2 WHERE TT2.codCategTreina = CTT.id),'+@title+') AS ''resp''' ... No caso, o primeiro argumento da function dbo.retornaIco_ItemBloq é um SELECT COUNT.
      O segundo argumento é uma variável (que está devidamente declarada e definida).
       
      O erro ocorre porque ao executar (chamando EXEC(@sql) ), o SQL entende que o segundo argumento é uma coluna da consulta principal, pois existe uma vírgula antes da variável @title (que é o segundo argumento da function).
      Repito. Se eu aplicar essa function num select normal, funciona normalmente. Porém, preciso que funcione num SQL dinâmico porque é esse é o padrão que estou adotando para o sistema todo.
       
      A function dbo.retornaIco_ItemBloq faz o seguinte:
      1) Recebe o valor do COUNT e da variável @title
      2) Se o COUNT for maior que  Zero, cria uma tag HTML (uma SPAN), define sua title com o valor da variável @title e passa para uma variável
      3) Retorna o HTML que será exibido no resultado da consulta principal
      É super simples.
       
      Há outra forma de chamar a function?
    • Por mamotinho
      Olá, estou a um tempo tentando acrescentar um codigo na coluna do SQL na qual seria VARBINARY

      A Coluna atual contém o seguinte codigo binary:
      Código (01)
      0x020009004C0101434D0101465C0101485D0101499801014B8401014E8501014F86010150D00009017A0014247D0014257B0014261600090201000903F9001420FA0014229F000923F8001427DF000128730014297600142A7E00142BFB00142CA3010147E000142DE100142EA40101443900120424001405C40101457400142F770014307F0001317C001232E6000421780001332C010A522F0108533A010354380103553001085637010357A5010166A6010167  
      No codigo acima eu gostaria de acrescentar o seguinte codigo:
      Código (02)
      0xCC010120CD010121CE010122CF010123
      no caso eu quero criar uma procedure que ao executar a função ele adicione o codigo 02 no código 01. no caso o codigo ficaria desta forma:

      0x020009004C0101434D0101465C0101485D0101499801014B8401014E8501014F86010150D00009017A0014247D0014257B0014261600090201000903F9001420FA0014229F000923F8001427DF000128730014297600142A7E00142BFB00142CA3010147E000142DE100142EA40101443900120424001405C40101457400142F770014307F0001317C001232E6000421780001332C010A522F0108533A010354380103553001085637010357A5010166A6010167CC010120CD010121CE010122CF010123



      Ficarei imensamente grato se alguém conseguir me ajudar, o orientar. sou iniciante nessa areá ainda.
    • Por mr22robot
      Ola caros amigos. 
      Estou com uma dúvida aqui que embora nao tenho achado ainda uma resposta, acredito que haja.
      Estou estudando a tão sonhada linguagem de programação asp.net core mvc. Linguagem essa que demorei 5 anos pra iniciar os estudos rsrs.
      Mas estou agarrado em uma situação. 
      Estou usando como base de dados nos meus estudos um banco Oracle. Que já tem algumas informações nele. Utilizei o SCAFFOLD para criar as classes e o contexto baseado no banco e tabelas existentes. 
      Porem agora na fase das consultas, estou perdido em como utilizar o IN que eu utilizo no oracle; no LINQ.
      Ex: 
      SELECT CODPROD,DESCRICAO FROM PRODUTO WHERE CODPROD IN(1,2,3,4,5,6) Como eu utilizo esse filtro com uma restrição de códigos de produtos? no caso o where codprod in(1,2,3,4,5,6) ?.
      Desde já obrigado pela ajuda.
    • Por Sapinn
      Olá a todos existe alguma maneira de trazer todos os dados de uma tabela menos o maior valor?
×

Informação importante

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