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

Adgang nægtet for brugeren på MySQL-databasen

Brug MySQLi - http://www.php.net/manual/en/book. mysqli.php - MySQL er forældet.

Det ville være rigtig nyttigt at se din faktiske kode!

Under alle omstændigheder er følgende fra http://www.php.net /manual/da/mysqli.connect-error.php

Jeg foreslår, at du prøver dem, hvis du stadig får en fejl, så kontroller, at brugernavn, adgangskode og DB-stavning er ok.

Objektorienteret stil

$mysqli = @new mysqli('localhost', 'fake_user', 'my_password', 'my_db');

// Works as of PHP 5.2.9 and 5.3.0.
if ($mysqli->connect_error) {
     die('Connect Error: ' . $mysqli->connect_error);
}

Procedurstil

 $link = @mysqli_connect('localhost', 'fake_user', 'my_password', 'my_db');

 if (!$link) {
     die('Connect Error: ' . mysqli_connect_error());
 }



  1. Forårsaget af:java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver

  2. Opret MySQL-lagret procedure ved hjælp af JPA Hibernate

  3. Hvordan forbinder man Android med Oracle-databasen?

  4. Tilføjelse af et statisk præfiks på et stigende tal