sql >> Database >  >> RDS >> Mysql

Toegang geweigerd voor gebruiker op MySQL-database

Gebruik MySQLi - http://www.php.net/manual/en/book. mysqli.php - MySQL is verouderd.

Het zou erg handig zijn om je daadwerkelijke code te zien!

Hoe dan ook, de volgende zijn van http://www.php.net /manual/nl/mysqli.connect-error.php

Ik raad aan ze te proberen, als je nog steeds een foutmelding krijgt, controleer dan of de gebruikersnaam, het wachtwoord en de DB-spelling in orde zijn.

Objectgerichte stijl

$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);
}

Procedurestijl

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

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



  1. SQL:je hebt een fout in je SQL-syntaxis; controleer de handleiding die overeenkomt met uw MySQL-serverversie voor de juiste syntaxis om te gebruiken

  2. Alle bovenliggende rijen in één SQL-query krijgen

  3. Probleem bij het vasthouden van een java.util.Date in MySql met Hibernate

  4. mysql:selecteer gewoon iets gebeuren in het weekend