sql >> Database teknologi >  >> RDS >> Mysql

Advarsel:mysql_real_escape_string():Adgang nægtet for brugeren 'root'@'localhost' (ved hjælp af adgangskode:NEJ) .../public_html/checklogin.php

Problemet er, at du bruger mysql_real_escape_string() funktion først, derefter forbinder du:

$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);

mysql_connect("50.28.8.6", "root","") or die(mysql_error()); //Connect to server

Løsningen er først at forbinde og derefter bruge funktionen mysql_real_escape_string()

//Connect to server
mysql_connect("50.28.8.6", "root","") or die(mysql_error()); 
$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);

Dette er fordi mysql_real_escape_string() kræver forbindelsen.



  1. sidste fredag ​​i måneden i MySQL

  2. MySQL:udfylde tomme felter med nuller ved brug af GROUP BY

  3. Sådan finder du antallet af dage mellem to datoer i MySQL

  4. Hvordan løser jeg en mysql Thread Stack Overrun?