Alles funktionierte gut, ich hatte Windows 8 und MySQL 5.6 Workbench.
Gestern habe ich auf Windows 8.1 aufgerüstet, was den PC besser laufen ließ, aber den MySQL-Code durcheinander gebracht hat.
Wenn ich die Werkbank betrete, kann ich meine alte Verbindung sehen, aber wenn ich darauf klicke, bekomme ich:
%Vor%Wenn Sie den mysqld-Dienst neu installieren, wird zwar der Datenbankserver neu gestartet, aber Sie werden feststellen, dass Ihre Datenbanken sowie alle Ihre Benutzerdetails fehlen!
Unter Windows 8 speichert MySQL seine Datenbanken unter C: \ ProgramData \ MySQL \ MySQL Server 5.5 \ Daten, während unter 8.1 alles nach C: \ Programme \ MySQL \ MySQL Server 5.5 \ data verschoben wurde.
Die schnelle Lösung dafür ist:
Hey presto, deine Datenbanken und Benutzerdaten sind zurück.
Nach dem Upgrade auf Windows 8.1 müssen Sie entweder den MySQL-Konfigurationsassistenten
ausführenAber ich konnte das nicht zum Laufen bringen, also musste ich den MySQL Server neu installieren.
Dann, um es als Dienst zu installieren und auf meine früheren Datenbanken zu zeigen:
%Vor%Überprüfen Sie, ob es funktioniert, indem Sie
ausführen %Vor%In meinem Fall fehlte der Dienst von mysql. Erneutes Installieren des Dienstes mit dem folgenden Befehl:
%Vor% Also, wenn ich den Service installiere, mit MySQL
ist der Instanzname und D:\MySQL\my.ini
war meine vorherige Konfigurationsdatei, habe ich den folgenden Befehl ausgeführt:
Starten Sie dann den Dienst wie gewohnt. Das sollte den Trick machen.
Hinweis: Sie müssen diesen Befehl in einer Eingabeaufforderung mit erhöhten Rechten ausführen.
Tags und Links mysql mysql-workbench