ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

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

ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby mem » 14. May 2010 21:49

Hallo,
unter Windows XP wurde xampp 1.7.3 flach im Laufwerk C: installiert. Wenn bei gestartetem
Apache und MySQL
C:\>c:\xampp\mysql\bin\mysql.exe
abgesetzt wird, erfolgt die Fehlermeldung:

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

Wird das Kommando in der Form
C:\>c:\xampp\mysql\bin\mysql.exe root
eingegeben , ändert sich die Fehlermeldung zu

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

Als host ist “localhost”, als Nutzer “root”, ohne Paßwort konfiguriert.
Wie ist dieses Verhalten zu erklären und was könnte man dagegen tun?
Es grüßt
mem
mem
 
Posts: 5
Joined: 14. May 2010 21:30

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby Altrea » 14. May 2010 22:31

Hi,

mem wrote:Wird das Kommando in der Form
C:\>c:\xampp\mysql\bin\mysql.exe root
eingegeben , ändert sich die Fehlermeldung zu

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
...
Wie ist dieses Verhalten zu erklären...

Kann ich mir garnicht erklären. Das korrekte Kommando wäre nämlich
c:\xampp\mysql\bin\mysql.exe -u root

Ohne den -u Parameter solltest du dieselbe Fehlermeldung bekommen, wie nach deiner ersten Anweisung
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby mem » 15. May 2010 08:32

Hallo,
der Hinweis ist korrekt.
Mein Problem beruht allerdings weniger auf den Fehlermeldungen als vielmehr auf der Tatsache, daß zu localhost keine Verbindung zustande kommt.
mem
 
Posts: 5
Joined: 14. May 2010 21:30

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby Altrea » 15. May 2010 08:45

mem wrote:Mein Problem beruht allerdings weniger auf den Fehlermeldungen als vielmehr auf der Tatsache, daß zu localhost keine Verbindung zustande kommt.

Das glaube ich dir. Richtige Hilfestellung ist aber erst dann möglich, wenn die Fehlerbeschreibung korrekt ist.

Der von dir genannte Fehler (ERROR 2003 (HY000)) tritt auf, wenn der MySQL-Server nicht gestartet ist.
Überprüfe bitte in deinem xampp-control-panel ob neben MySQL ein grünes "running"-label steht.
Falls nicht, starte bitte MySQL, so dass dieses Label erscheint.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby mem » 15. May 2010 09:18

Hallo,
Apache und MySQL sind gestartet.
Es grüßt
mem
mem
 
Posts: 5
Joined: 14. May 2010 21:30

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby Altrea » 15. May 2010 09:31

Dann überprüfe bitte folgende Datei: c:\xampp\mysql\data\mysql.err.
Nach dem starten von MySQL sollte dort folgende Zeile zu finden sein:
[Note] C:\xampp\mysql\bin\mysqld.exe: ready for connections.

Schau in derselben Datei auch nach, ob irgendwelche Fehlermeldungen auftreten.

Sollte dies auchnicht weiterhelfen, musst du die sonstigen Verbindungsparameter überprüfen, also IP-Adresse (HostName) und Port an die der MySQL-Server gebunden wird.
Dies sollte standardmäßig localhost und 3306 sein. Hast du dort Änderungen dran vorgenommen, musst du dies in der commandline natürlich mitübergeben.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby mem » 15. May 2010 10:23

mysql.err liefert folgende Ausgaben:
100515 9:22:39 [Note] Plugin 'FEDERATED' is disabled.
100515 9:22:40 InnoDB: Started; log sequence number 0 46409
100515 9:22:44 [Note] Event Scheduler: Loaded 0 events
100515 9:22:44 [Note] C:\xampp\mysql\bin\mysqld.exe: ready for connections.
Version: '5.1.41' socket: '' port: 3306 Source distribution

Da ich hinsichtlich xampp, Apache und MySQL über keine tieferen Kenntnisse und bislang nur positive Erfahrungen verfüge, habe ich mich nach der Deinstallation und Neuistallation von xampp gehütet, Konfigurationsdateien zu verändern. Ich wäre also auf Hinweise angewiesen, welche Dateien ich überprüfen müßte.

ps.: Ich habe mir auch die Beiträge in der Rubrik mysql, die ein ähnliches Verhalten beschreiben, angeschaut, habe aber keine Hinweise gefunden, die mir weitergeholfen hätten.
mem
 
Posts: 5
Joined: 14. May 2010 21:30

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby deepsurfer » 19. May 2010 01:51

Wenn Du das XAMPP Interface über http://localhost aufrufst und dort mal auf die Demo "CD-Verwaltung" anklickst.
Wird dann auch eine Fehlermeldung ausgegeben oder kannst du die Liste sehen und auch neue Einträge machen ?
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Re: ERROR 2003 (HY000): Can't connect to MySQL server on 'localh

Postby mem » 26. May 2010 20:05

Hallo,
vielen Dank für den Hinweis, aber leider kann ich ihm nicht mehr nachgehen: Nachdem meine Nachforschungen und Versuche immer wieder zum gleichen Verhalten führten, hatte ich xampp unter Windows Vista installiert und keinerlei Schwierigkeiten gehabt. Konsequenterweise wurde dann der XP-Rechner, der für Entwicklungsaufgaben dient, von Grund auf neu installiert. Seitdem ist der Fehler nicht mehr aufgetreten. (Allerdings ist die Umgebung mit joomla und Typo3 nicht vollständig wiederhergestellt worden.)

Zugegeben, das Ergebnis ist nicht befriedigend, da jede Erklärung für den Fehler, der ja auch aus anderen Foren berichtet wird, fehlt. Mithin existiert auch keine Idee für eine Fehlerbehebungsstrategie.
mem
 
Posts: 5
Joined: 14. May 2010 21:30


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 6 guests