Als ich kürzlich MySQL in Docker installierte, stellte ich fest, dass die Datenbankzeit 8 Stunden von der Systemzeit abwich. Linux-Serverzeit: Geben Sie mysql ein und geben Sie das Datum wie folgt ein Es stellt sich heraus, dass die beiden Zeitzonen unterschiedlich sind. Da der MySQL-Container in Docker installiert ist, sollte die falsche MySQL-Zeit durch das Host-Docker verursacht werden. Nach der Suche in den Daten habe ich festgestellt, dass die Standardzeitzone von Docker Zone 0 ist. Tatsächlich verursacht dies große Probleme mit dem installierten Container, beispielsweise ungenaue Ausführungsprotokollaufzeichnungen. Es gibt zwei Lösungen: Methode 1: Kopieren Sie die Ortszeit des Hosts
Hinweis: Aufgrund von Zeitzonenproblemen kann der obige Befehl den folgenden Fehler melden
Diese Datei ansehen Es wurde festgestellt, dass diese Datei auf eine Adresse verweist Lösung: Switch-Befehl
Starten Sie dann den Container neu
Methode 2: Gemeinsam genutzte lokale Hostzeit Geben Sie beim Erstellen eines Containers Startparameter an und mounten Sie die Localtime-Datei in den Container
Das Problem der inkonsistenten Zeitzonen zwischen beiden ist gelöst. Dies ist das Ende dieses Artikels über die Inkonsistenz zwischen MySQL-Zeit und Systemzeit in Docker. Weitere verwandte Inhalte zur Docker-Zeitinkonsistenz finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: Wie wirkt sich der zusammengesetzte Index von MySQL aus?
Während des Entwicklungs- und Debugging-Prozesses...
Inhaltsverzeichnis Das Grundprinzip von MySQL Mas...
Methode 1: GLOBAL festlegen general_log = "A...
Die Installationsmethode von MySQL5.7 rpm unter L...
Frage 1: Wie weisen Sie den Browser an, die gewüns...
In diesem Artikel werden die spezifischen Schritt...
Ich glaube, dass viele Partner, die gerade erst m...
Mein erstes Serverprogramm Ich lerne gerade, Onli...
Inhaltsverzeichnis 1. Strombegrenzungsalgorithmus...
Xiaobai lernte Vue kennen, dann lernte er Webpack...
Wenn Sie beim Erstellen einer Webseite eine besti...
1. Überprüfen Sie den Firewall-Status Überprüfen ...
Hintergrund Apropos MySQL-Deadlock: Ich habe bere...
Prinzip: Blenden Sie zuerst das Eingabeelement au...
Ursache des Fehlers Als ich heute ein Karussell s...