Hoe los je een php database probleem op?

Hallo, ik ben al een tijdje bezig met een php form waarop je je kunt registreren en kunt inloggen. Maar nu heb ik een probleem er staat:

Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: NO) in C:\Users\Bart\Desktop\XAMPP\htdocs\myfiles\sql_connect.php on line 2
mysql connection is failure.

En dit is mijn connectie code:

mysql_connect("localhost", "root", "") or die("mysql connection is failure.");
mysql_select_db("login") or die("Database does not exists.");
?>

Wat is het probleem?

Weet jij het antwoord?

/2500

Gebruiker 'root' heeft geen toegang tot je database zonder password(wat maar goed is ook). volgens goed gebruik hoor je een aparte dbase admin aan te maken en die GRANT je rechten & privileges op de gewenste tabellen. Het ziet eruit dat root nog niet bekend is bij je database dit kun je doen door: mysqladmin -u root password 'password' ('password' = zelf wachtwoord kiezen) in commandline te typen. en daarna dan inloggen met: mysql -u root -p En als dat lukt verander je: root’@‘localhost’ (using password: NO) in root’@‘localhost’ (using password: YES) in je php script.

Je kunt ook gebruiken: Werkt dat wel?

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100