Ich habe mein Root-Passwort in MySQL 5.1 unter Windows 7 vergessen Ich habe das MySQL-Verzeichnis in Programme deinstalliert und gelöscht
Dann habe ich 5.5 installiert, bekomme aber den Fehler 1045 und sage: Access denied for user: 'root@localhost'
Ich dachte, dass die Deinstallation von MySQL und die Neuinstallation es mir ermöglichen würden, ein neues Root-Passwort zu erstellen, aber anscheinend nicht. Bitte helfen Sie!
Auf mysql.com gibt es eine Anleitung namens Zurücksetzen der Root Passwort: Windows-Systeme .
Es ist einfach, die Option init-Datei für mysqld
zu verwendenFügen Sie entweder
hinzu %Vor%Oder vorzugsweise
%Vor%zu einer Datei sagen / reset.mysqld
Bearbeiten Sie Ihre /etc/my.cnf , um auf diese Datei zu zeigen
%Vor%Starten Sie mysqld neu, entfernen Sie /reset.mysqld und setzen Sie Ihre my.cnf auf die vorherige Version zurück.
Tatsächlich bleiben die Daten sogar nach der Deinstallation von MySQL in dem Verzeichnis, das nicht von selbst gelöscht wird. Also, wenn Sie es von Grund auf neu installieren möchten, dann folgen Sie diesen einfachen Schritten:
Unter Windows 7/8 müssen Sie Folgendes tun:
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
C:\ProgramData\MySQL
C:\Users\rdoverby\AppData\Roaming\MySQL
Und dann wird es hoffentlich gut funktionieren!
Das Folgende funktionierte für mich gut,
Nun können Sie dies mit dem MYSQL-Installationsprogramm tun. Ich habe die 250-MB-Datei heruntergeladen. Dort können Sie alle Tools (in Fällen, in denen sie veraltet sein können) sowie alle MYSQL-Dateien entfernen (HINWEIS: Diese werden nach dem Deinstallieren der vorhandenen Tools entfernt), die diese Art von Problemen verursachen. Dann können Sie sie wieder mit demselben SQL-Installationsprogramm installieren.
Problem gelöst.
Tags und Links mysql mysql-error-1045