[MySQL] Client does not support authentication protocol requested by server

Thomas D

Erfahrenes Mitglied
Hallo!

Ich bekomme bei einem von Windows portierten PHP-Script, das versucht, sich mit einer MySQL-Datenbank zu verbinden, nun unter Kubuntu folgende Fehlermeldung:

Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL

Beim Kompilieren von PHP habe ich --with-mysql angegeben und die MySQL-Client-Version ist die standardmäßige 5.0 von Kubuntu. Kann es sein, dass diese mit PHP 4.4.8 nicht zurande kommt? Ich muss aber leider PHP 4 nehmen, da bestimmte Codeteile in PHP5 nicht funktionieren.

EDIT: Wer zuerst suchet, der muss nicht posten! Habe zwar zuerst ziemlich lange auf Google gesucht, hier aber viele andere Probleme gefunden, die nichts mit meinem zu tun haben. Mit der tutorials.de-Forumsuche habe ich die Lösung dann eh gleich einmal gefunden: http://dev.mysql.com/doc/refman/4.1/en/old-client.html
 
Zuletzt bearbeitet:
Zurück