Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

166
Visualizações
Connect to Mysql database using php Fail

Hi so i am trying to make a login system using mysql and php but i constantly get the error

Warning: mysql_connect(): Access denied for user 'testuser'@'localhost' (using password: YES) in E:\PHP_Runner\php\root\process.php on line 10

The user is created as seen in the picture Any suggestions/help?

<?php
$username = $_POST['user'];
$password = $_POST['pass'];

$username = stripcslashes($username);
$password = stripcslashes($password);
$username = mysql_real_escape_string($username);
$password = mysql_real_escape_string($password);

mysql_connect("localhost",$username, $password) or die("Could not connect to database");
mysql_select_db("users");

$result = mysql_query("select * from users where username = '$username' and password = '$password'")
        or die("Failed to query database" .mysql_error());

$row = mysql_fetch_array($result);
if($row['username'] == $username && $row['password'] == $password){
echo "Login success !! welcome".$row['username'];
}else{
    echo "Failed to login";
}

?>
over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

To connect to mysql db phpmyadmin or any interface you will need to have mysql login credentials which is not a user login credentials this is usually set at the installation of mysql or you will be using the default. Now this set credentials will replace mysql_connect("localhost", $TheSetUserNameForMysqlDb, $TheSetPasswordForMysqlDb) I hope this help

Which I don't recommend using the default

over 4 years ago · Santiago Trujillo Relatório

0

mysql connect should be something like

mysql_connect("localhost","root", ""); // if you use phpmyadmin in localhost. here root is the defualt admin username of mysql and default password is empty.
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda