Ich lief in die gleichen Fehler. Ähnliche Vorgehensweise für mich. Von dem, was ich sagen kann, ist etwas seltsam mit dem Verweis auf das Datenverzeichnis in der Datei my.ini. Selbst wenn ich es manuell bearbeitet habe, konnte ich keinen Effekt darauf haben, bis ich ALLES VERWIESEN habe. Ich wünschte, ich hätte bessere Neuigkeiten ... zuerst ein DB-Backup machen.
Für mich ist der Schlüssel dies zu Arbeit zu bekommen war:
1) Panel die vorherige Installation entfernen von Einstellungen-> Kontrolle. Starten Sie Ihren Computer neu. 2) Sobald die Maschine wieder hochgefahren ist, löschen Sie das vorherige Installationsverzeichnis. [meins ist C: \ apps \ MySQL \ MySQLServer-5.5 \, wie ich C: \ Programm-Dateien verwenden VERWEIGERT. 3) erzwingen Sie das vorherige Datadir-Verzeichnis [mein war c: \ data \ mysql]. 4) Löschen Sie das vorherige Standarddatenverzeichnis [C: \ Dokumente und Einstellungen \ All
Benutzer \ Anwendungsdaten \ MySQL]. 5) Führen Sie die Installation erneut aus, wählen Sie das gleiche Installationsverzeichnis aus. Überspringen Sie die Instanz Konfigurator/Wizard am Ende der Installation. 6) Stellen Sie sicher, dass das Verzeichnis ../bin dem Pfad hinzugefügt wird. Überprüfen Sie es. 7) Führen Sie den Instanzkonfigurator/Assistenten manuell aus.
Legen Sie das Root-Passwort Port [3306] fest. Es wird versuchen, es zu starten. Wieder MEIN FAILED zu starten [duh! nichts neues da !!! ] 8) Bearbeiten Sie jetzt manuell die Meine.ini-Datei im Installationsverzeichnis, und korrigieren Sie die Einstellung für das Datenverzeichnis auf [Datadir = "C:/Data/MySQL /"] MATCH CAPITALIZATION !!!! 9) Überprüfen Sie, ob der Dienst über die Eingabeaufforderung [sc qc mysql] korrekt eingerichtet wurde.
sollte folgendermaßen aussehen:
C: \ dev \ cmdz> sc qc mysql [SC] GetServiceConfig ERFOLG
SERVICE_NAME: mysql TYP: 10 WIN32_OWN_PROCESS START_TYPE: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME : "C: \ apps \ MySQL \ MySQLServer-5.5 \ bin \ mysqld" --defaults-file = "C: \ apps \ MySQL \ MySQLServer-5.5 \ my.ini" MySQL LOAD_ORDER_GROUP: TAG: 0 DISPLAY_NAME: MySQL Abhängigkeiten: SERVICE_START_NAME: Local
10) Kopieren Sie den Inhalt des Standard-Datenverzeichnis unter C: \ Dokumente und Einstellungen \ All Users \ Anwendungsdaten \ MySQL [im Grunde alles, was in dieses Verzeichnis zu Ihrem gewünschten Datenverzeichnis c : \ data \ mysql]. Stellen Sie sicher, dass Sie das Verzeichnis C: \ Dokumente und Einstellungen \ Alle
Benutzer \ Anwendungsdaten \ MySQL \ mysql erhalten. Dies hat Host.frm Datei und andere. \ Data \ MySQL \ MySQL ...
11) Benennen Sie das Standardverzeichnis C: \ Dokumente und Einstellungen \ All Users \ Anwendungsdaten \ MySQL Um
Sie sollten mit einem Verzeichnis jetzt von c am Ende C: \ Dokumente und Einstellungen \ All Users \ Anwendungsdaten \ MySQLxxx So ist es es nicht finden können ...
12) Sprich ein schnelles Gebet ...
13) geben sie ihm einen Kick-Start von der Kommandozeile mit [net start mysql]
Das hat es für mich funktioniert ...
Best of Luck!
Tank Sie !!!! Das funktioniert für mich! Windows 7, 32-bit – Makko