Zum Inhalt springen

mysql port 3306 problem

Erstellt am 28. August 2005 · 4 Antworten · letzte Antwort am 29. August 2005

Tags: Frage

onefortypo ·

hallo zusammen!

ih möchte mich gerade mit typo3 einarbeitenm habe dementsprechend noch wenig erfahrung.

über xampp habe ich alles installiert.
starte ich xampp wird mir gemeldet ob ich schon eine andere mysql datanbank auf port 3306 laufen habe. folgend wird mysql abgebrochen.

ich kann im übrigen bei der typo3 installation keine eigene datenbank erstellen.

Meldung:
"0 Could not create database 'test' (...not created)"

hat jemand eine idee?
hatte einen ähnlichen thread hier gelesen, allerdings verstehe ich nicht die code-anweisungen...

vielen dnank und beste grüße!
thomas

laptop24 ·

Starte mal Deinen Rechner neu. Dann startest Du mal eine Kommando-Shell (Windows: Start/Ausführen: cmd oder command.com, ENTER; Linux: Terminal oder bash).

Dann prüfst Du die offenen Ports. An der Kommandozeile gibst Du "netstat -a". Wenn die angezeigte Liste irgendwo etwas mit TCP und 3306 enthält, dann läuft auf diesem Port bereits etwas. In diesem Fall, kann MySQL nicht starten, weil der Port schon von einem anderen Programm belegt ist.

Dann muß MySQL entweder auf einem anderen Port gestartet werden, oder man identifizert das Programm, das den Port schon benutzt und deaktiviert es vor dem Start von MySQL.

MfG; Lars Thalheim

onefortypo ·

hallo!

vielen dank für die antwort!
habe tatsächlich eine zeile in netstat gefunden wo der port 3306 offensichtlich belegt ist.

Proto: TCP
lokale adresse: ACER-4002WLCI:3306
remoteadresse: ACER-4002WLCI:0
status: ABHÖREN

wie kann ich das programm identifizieren welches diesen port belegt?

grüße, thomas

onefortypo ·

also nach weiterer überprüfung habe ich gemerkt daß der aufgeführte port 3306 in netstat der port für myspl ist, da nach schließung von mysql dieser port nicht mehr gezeigt wird.

leider kann ich aber in typo3 immer noch keine datenbank erstellen :-(
ich habe auch schon alles mal neuinstalliert.

vielen dank für weitere hilfe...
thomas

onefortypo ·

hallo zum dritten! #giggle#

also ich hab das problem gelöst!
poste die lösung einfach mal weil ich es in keinem forum gefunden hab.

ich habe zwei dinge ausgeführt wobei ich nicht weiß welcher weg zum erfolg führte.

zum einen könnte der automatische start von mysql bei windowsstart dafür verantwortlich sein daß bei einem erneuten start über den xampp-batch die fehlermeldung über die schon vorhandene mysql datenbank auf port 3306 erscheint.

hierfür folgende änderungen vornehmen:

windows > einstellungen > systemsteuerung > verwaltung > dienste > mysql

als starttyp muß in dem folgenden fenster manuell eingetragen werden.

zum anderen kommt es in manchen fällen vor, das ohne ein spezifisches paßwort für mysql, typo3 darauf nicht zugreifen kann.

um dieses paßwort festzulegen folgende url in den browser eingeben:

http://127.0.0.1/xampp/xamppsecurity.php

nachdem das paßwort geändert worden ist sollte alles funktionieren...

viel spaß
grüße, tom