MySQL Server 5.1 - "Service kann nicht gestartet werden"

    • MySQL Server 5.1 - "Service kann nicht gestartet werden"

      Es geht um Folgendes:

      Nach der Installation von MySQL Server 5.1 kann der Server mit dem MySQL Server Instance Configuration Wizard konfiguriert werden. Dabei gibt es zwei Möglichkeiten: Standard Configuration und Detailed Configuration. Die Standardkonfiguration funktioniert einwandfrei.
      Wenn ich aber den Server "ausführlich" konfigurieren will, d.h. u.A. Verzeichnis für DB-Dateien auswählen etc., tritt ein Fehler auf. Zunächst einmal gelangt man - wie bei der Standardkonfiguration - bis zu diesem Fenster:

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig10.png]

      Wenn ich das jetzt nun starte, tritt bei dem Punkt "Start service" folgender Fehler auf: Service kann nicht gestartet werden. Häufig genannte Ursache im Web ist, dass der Service (also MySQL, MySQL5, MySQL51 etc) bereits läuft und er erst beendet werden muss, bevor man den MySQL Server rekonfiguriert. Dies ist aber nicht der Fall! Der Service wurde erfolgreich mittels Start->Ausführen->cmd->sc delete MySQL beendet. Auch sämtliche Registry-Einträge wurden gelöscht. Leider weiß ich nicht mehr weiter.
      Reinstallation hat nichts bewirkt. Das OS ist in diesem Fall Microsoft Windows XP Home SP2.
    • Wofür brauchst du den MySQL-Server? Wenn du ihn für die Webentwicklung verwenden willst, würde ich dir XAMPP empfehlen; in dem Paket ist neben dem Datenbank-Server auch PHP, ein Apache und weitere Komponenten enthalten. Der Vorteil dabei ist, dass all das ist einem Ordner liegt, den man, wenn man das Paket nicht mehr benötigt, rückstandslos entfernen kann, ohne irgendwelche Setup-Routinen ablaufen zu lassen.
      Falls du XAMPP nicht benötigst: Wieso lässt du nicht das Standard-Setup laufen und veränderst deine "erweiterten" Einstellungen im Nachhinein? So könntest du eventuell auch herausfinden, nach welcher Konfigurationseinstellung der Server nicht mehr starten will.
    • Original von Squall
      Falls du XAMPP nicht benötigst: Wieso lässt du nicht das Standard-Setup laufen und veränderst deine "erweiterten" Einstellungen im Nachhinein? So könntest du eventuell auch herausfinden, nach welcher Konfigurationseinstellung der Server nicht mehr starten will.


      Die Konfiguration erfolgt erst nach dem Setup über den MySQL Server Configuration Wizard (quasi ein zusätzlich installiertes Konfigurationstool).

      Wird der Wizard gestartet, werden nacheinander folgende Punkte abgearbeitet:

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig2.png]


      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig3.png]
      Einstellungen wie auf dem Screenshot.

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig4.png]
      Einstellungen wie auf dem Screenshot.

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig5.png]
      Hier wurde mittels Modify das Verzeichnis von MySQL Server 5.1 ausgewählt

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig6.png]
      Einstellungen wie auf dem Screenshot.

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig7.png]
      Einstellungen wie auf dem Screenshot.

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig8.png]
      Einstellungen wie auf dem Screenshot.

      [Blockierte Grafik: http://www.netbeans.org/images/articles/mySQL/mysql-configuration-wizard.png]
      Einstellungen wie auf dem Screenshot.

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig9.png]
      Passwort eingegeben

      [Blockierte Grafik: http://dev.mysql.com/doc/refman/5.1/en/images/mysql-cfg-fig10.png]
      Prepare configuration: OK
      Write configuration file: OK
      Start service: Fehlermeldung (Text siehe Threadtitel) --> sonst nichts weiter


      Der Fehler tritt auch dann auf, wenn die Einstellungen von denen auf den Screenshots Dargestellten abweichen, es sei denn ich wähle am Anfang die (automatische) "Standardkonfiguration". Inwiefern der "Standard" von meinen Einstellungen abweicht, kann ich nicht beurteilen.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Colt ()

    • Hast du Skype am Laufen?
      Der Server möchte vermutlich auf Port 80 (HTML) laufen.
      Skype läuft aber auch darüber und blockiert den Port.
      Den Port ändern hilft also möglicherweise. Oder Skype abschalten.

      EDIT:
      Ok, sehe gerade, dass du einen alternativen Port eingegeben hast.
      Ist der Port denn frei?
      Schonmal einen anderen versucht?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Retr0Virus ()

    • Original von socos
      Die Konfiguration erfolgt erst nach dem Setup über den MySQL Server Configuration Wizard (quasi ein zusätzlich installiertes Konfigurationstool).

      Ich meinte ja auch nicht, dass du ein Werkzeug dafür verwenden, sondern die Konfigurationsdateien von Hand umschreiben sollst. ;)

      Original von Retr0Virus
      Der Server möchte vermutlich auf Port 80 (HTML) laufen.

      Seit wann läuft denn bitte ein MySQL-Server auf Port 80? 3306 ist der Standard-Port des Datenbank-Servers; das meint auch die IANA.
    • Original von Retr0Virus
      Hast du Skype am Laufen?
      Der Server möchte vermutlich auf Port 80 (HTML) laufen.
      Skype läuft aber auch darüber und blockiert den Port.
      Den Port ändern hilft also möglicherweise. Oder Skype abschalten.

      EDIT:
      Ok, sehe gerade, dass du einen alternativen Port eingegeben hast.
      Ist der Port denn frei?
      Schonmal einen anderen versucht?


      Die Frage nach dem Port hat Squall ja schon beantwortet.


      Original von Squall
      Ich meinte ja auch nicht, dass du ein Werkzeug dafür verwenden, sondern die Konfigurationsdateien von Hand umschreiben sollst. ;)


      Das habe ich jetzt auch getan. Damit wäre das Problem zwar gelöst, merkwürdig ist es trotzdem. Werde noch ein wenig forschen, um die Ursache des Problems zu ermitteln.
      Trotzdem erstmal Danke euch beiden. :)