mysqli "Access denied for user"

Irgendwelche Probleme mit XAMPP für Mac OS X? Dann ist hier genau der richtige Ort um nachzufragen.

mysqli "Access denied for user"

Postby maeck » 31. March 2010 22:45

Hallo,

ich verwende noch die etwas ältere Mac-Version 1.0.1.
Darin läuft ein Mysql 5.1.33 und PHP 5.2.9.
In der php.ini ist die Erweiterung "extension=mysqli.so" aktiv und wird auch über phpinfo() angezeigt.

Nun versuche ich in einem PHP-Script mit MySQLi auf die Datenbank zuzugreifen
Code: Select all
$db = @new mysqli( 'localhost', 'user', 'database', 'passwd' );
Leider bekomm ich immer die Fehlermeldung
Code: Select all
1045 : Access denied for user 'user'@'localhost' (using password: YES)


Dabei existiert der user "user" definitiv und auch das Password ist korrekt. Wenn ich nicht über MySQLi sondern ganz normal über den alten MySQL-Connect gehe, klappt es.

Woran kann das liegen? Hat die XAMPP-Version da einen Fehler?

Gruß Marcel
.:: Nur wer selbst brennt, kann auch Feuer entfachen! ::.
maeck
 
Posts: 40
Joined: 12. July 2003 22:49

Re: mysqli "Access denied for user"

Postby maeck » 31. March 2010 22:55

Oh schande über mein Haupt!
In dem Tutorial was ich las, war die Reihenfolge der Parameter vertauscht. Wenn ich es mit [php]$db = @new mysqli( 'localhost', 'user', 'passwd', 'database' );[/php]mache, klappt es.

Sorry!

Gruß Marcel
.:: Nur wer selbst brennt, kann auch Feuer entfachen! ::.
maeck
 
Posts: 40
Joined: 12. July 2003 22:49


Return to XAMPP für macOS

Who is online

Users browsing this forum: No registered users and 7 guests