MySQLs current_timestamp-FalleEinen Fehler melden
Die Antworten im Internet lauten grundsätzlich wie folgt, es gibt jedoch keine spezifische Lösung Der Grund für die Lösung ist, dass, wenn Sie einen Zeitstempel auf updatecurrent_timestamp setzen, andere Zeitstempelfelder explizit Standardwerte setzen müssen Wenn Sie jedoch zwei Zeitstempelfelder haben, aber nur das erste auf current_timestamp setzen und das zweite keinen Standardwert hat, kann MySQL die Tabelle erfolgreich erstellen, aber nicht umgekehrt ... Meine LösungDeinstallieren Sie die aktuelle niedrigere Version von MySQL und installieren Sie MySQL Version 5.6 oder höher. MySQL Version 5.7 wird empfohlen, da sie relativ stabil ist. mysql5.5.23 current_timestamp ProblemHeute habe ich eine neue Tabelle mit zwei Feldern erstellt: Erstellungszeit und Aktualisierungszeit. Beide Standardwerte sind die aktuelle Zeit. Beim Ausführen von SQL tritt ein Fehler auf.
Ich habe dieses SQL in anderen Projekten verwendet und es funktioniert einwandfrei. Warum kann es heute nicht erfolgreich ausgeführt werden? Nachdem ich bestätigt hatte, dass das SQL keine Syntaxfehler enthielt, überprüfte ich die Informationen online. Es stellt sich heraus, dass MySQL 5.5 nur ein Zeitfeld in einer Tabelle mit CURRENT_TIMESTAMP und ON UPDATE CURRENT_TIMESTAMP unterstützt. In 5.6 werden jedoch mehrere unterstützt. Originalbeschreibung
LösungEntfernen der Standarderstellungszeit Überprüfen Sie die MySQL-Versionsnummer mit dem Statusbefehl Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Das könnte Sie auch interessieren:
|
>>: CSS-Animation kombiniert mit SVG zur Erzeugung eines Energieflusseffekts
ReactRouter-Implementierung ReactRouter ist die K...
<Vorlage> <div id="Wurzel">...
Zusammenfassung der Installations- und Konfigurat...
Natives js-gekapseltes nahtloses Karussell-Plug-I...
1 Hintergrund Vor kurzem sind im Online-Geschäft ...
Inhaltsverzeichnis Vorwort Einführung Ngram-Vollt...
Inhaltsverzeichnis Schnellstart Anwendung Grundpr...
HTML-Tag: hochgestellt In HTML definiert das <s...
Viele Webdesigner sind beim Entwurf des Webseitenl...
Wenn wir über den Ausnahmefilter von Nestjs sprec...
In MySQL können Sie die Funktionen IF(), IFNULL()...
Beim Verwenden von Animation.css habe ich festges...
Werfen wir einen Blick auf ufw (Uncomplicated Fir...
Informationen zum Deinstallieren der zuvor instal...
Inhaltsverzeichnis brauchen: Wichtige Punkte: Anh...