Heim > Datenbank > MySQL-Tutorial > Hauptteil

Zurücksetzen des MySQL-Root-Passworts unter Windows: Warum erhalte ich die Warnung „TIMESTAMP mit implizitem DEFAULT-Wert ist veraltet'?

Mary-Kate Olsen
Freigeben: 2024-10-28 01:40:02
Original
431 Leute haben es durchsucht

  MySQL Root Password Reset on Windows: Why Do I Get a

MySQL-Root-Passwort unter Windows zurücksetzen: Warnungen zur Fehlerbehebung

Beim Zurücksetzen des Root-Passworts für MySQL 5.6 unter Windows wird möglicherweise die folgende Warnung angezeigt :

2014-02-08 15:44:10 0 [Warning] TIMESTAMP with implicit DEFAULT value
is deprecated. Please use --explicit_defaults_for_timestamp server
option (see documentation for more details).
Nach dem Login kopieren

Was bedeutet die Warnung?

Diese Warnung bezieht sich auf eine veraltete Funktion, bei der TIMESTAMP-Spalten mit impliziten DEFAULT-Werten erstellt wurden. Dies weist zwar nicht unbedingt auf einen Fehler hin, hebt jedoch eine empfohlene Best Practice für die Angabe expliziter Standardeinstellungen hervor.

Sollten Sie das Problem beheben?

Da es sich bei der Warnung nicht um einen handelt Fehler, es ist nicht zwingend erforderlich, ihn zu beheben. Sie können es ignorieren und mit dem Zurücksetzen des Passworts fortfahren.

Verhalten des Befehlsfensters

Wenn das Befehlsfenster nach der Anzeige der Warnung nicht reagiert, sollten Sie keine Gewalt erzwingen -Schließen Sie es. Der Prozess läuft noch und wird seine Vorgänge abschließen. Warten Sie, bis der Vorgang abgeschlossen ist, und zeigen Sie eine Meldung über den Abschluss an.

Fehlerbehebung nach Warnung

Sobald der Vorgang abgeschlossen ist, kann es beim Neustart des MySQL-Dienstes zu Schwierigkeiten kommen. Starten Sie in diesem Fall Ihren Windows-Computer neu und der Dienst sollte automatisch starten. Wenn Sie Workbench-Funktionen mit dem neuen Passwort erfolgreich nutzen, können Sie bestätigen, dass das Zurücksetzen erfolgreich war und die Warnung tatsächlich nur eine Warnung war.

Tipps zum Überspringen von Grant-Tabellen

Wenn beim Zurücksetzen des Passworts weitere Probleme auftreten, können Sie die folgenden Schritte ausprobieren, um Grant-Tabellen zu überspringen:

  1. Stoppen Sie den MySQL-Dienst.
  2. Gehen Sie zum MySQL-Konfigurationsverzeichnis .
  3. Öffnen Sie die Konfigurationsdatei (z. B. my.ini).
  4. Fügen Sie die folgende Zeile hinzu: skip-grant-tables
  5. Speichern Sie die Änderungen.
  6. Starten Sie den MySQL-Dienst.
  7. Führen Sie Befehle aus, um das Root-Passwort zu aktualisieren.
  8. Stoppen Sie den MySQL-Dienst erneut.
  9. Entfernen Sie die Zeile „skip-grant-tables“.
  10. Starten Sie den MySQL-Dienst normal.

Das obige ist der detaillierte Inhalt vonZurücksetzen des MySQL-Root-Passworts unter Windows: Warum erhalte ich die Warnung „TIMESTAMP mit implizitem DEFAULT-Wert ist veraltet'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!