2017-05-06 1 views
-2

Kann eine Tabelle erstellt werden, deren Wert automatisch alle 1 Sekunde erhöht wird? Wenn ja, ist es ratsam, ein einfaches Beispiel zu geben.Ist es möglich, eine mysql-Tabelle mit einem Wert zu erstellen, der automatisch alle 1 Sekunde inkrementiert? Wenn ja, wie?

+0

Ich denke, aber warum sollte man? – Strawberry

+0

gut. Ich möchte einen Eintrag mit einem geänderten Zeitstempel erstellen, der jede Sekunde erhöht, also wenn die Seite es abfragt, erhält es es wie eine tatsächliche Verwendung der Funktion date(). –

+0

Generell möchte ich auf meiner Website einen Countdown machen, der für alle Regionen und alle Zeitzonen gleich sein sollte. Ich möchte die verbleibende Zeit von der Datenbank abgefragt werden, also sollte sie jede Sekunde dekrementiert werden. –

Antwort

-1

Verwenden mysql Ereignis mit auto_increment Spalte in Zieltabelle

CREATE EVENT table_insert 
ON SCHEDULE EVERY 1 SECOND 
DO 
    UPDATE inc SET value=value+1 where id=1 
+0

Vielen Dank für Ihre Antwort, aber denken Sie, dass Sie nicht verstanden haben, was ich meine, ich möchte, dass das gleiche Tupel (Ort) jede Sekunde aktualisiert wird. Es wird eine Tabelle mit einer Spalte sein, die einen Datensatz hat, aber dieser Datensatz sollte jede Sekunde inkrementiert werden. Ist das möglich ? –

+0

Sie sollten Frage ändern, wie meine Antwort war vor Ihrem Detail in den Kommentaren –

+0

Sie können Update-Abfrage mit diesem Ereignis gemäß Ihren Anforderungen –

Verwandte Themen