Hallo Forum,
ich habe mal ein paar fragen zu MySQL 4.1. Denn nach dem Update haben sich ein paar sachen bezüglich dem TIMESTAMP geändert.
Vorher hatte ich ein TIMESTAMP format wie dies hier:
20050224153300
Jetzt habe ich so eins:
2005-02-24 15:33:00
Was ja noch gerade so zu verkraften ist (musste nur zwei zeilen meines php scriptes abändern). Nur leider sind mir sämptliche geloggte Datumsangaben flöten gegangen.... (gibts da irgendwelche Tips?)
Meine Fragen dazu aber:
Benötigt dieser Timestamp nicht mehr Platz?
Und vorher hatte ich auch einen kleinen Workaround eingebaut um das automatische updaten des Timestamps zu verhinden wenn ein Datensatz upgedatet wird.
Also ich bin einfach hingegangen und habe einen DUMMY_TS in der Tabelle erstellt (der aber vor allen anderen TIMESTAMPS steht) und ihn dann auf 2 Zeichen festgelegt. Dieser wurde dann immer upgedatet...
Wie ist das bei dem neuem MySQL?
Komischerweisse sehe ich in einer Tabelle bei dem DUMMY_TS das als Standart CURRENT_TIMESTAMP festgelegt ist.
Bei einer anderen Tabelle wo es auch einen DUMMY_TS gibt ist das aber nicht so, und lässt sich auch nicht mehr ändern....
Weiss hierzu jemand was genaueres?
Gruß,
Thomas
ich habe mal ein paar fragen zu MySQL 4.1. Denn nach dem Update haben sich ein paar sachen bezüglich dem TIMESTAMP geändert.
Vorher hatte ich ein TIMESTAMP format wie dies hier:
20050224153300
Jetzt habe ich so eins:
2005-02-24 15:33:00
Was ja noch gerade so zu verkraften ist (musste nur zwei zeilen meines php scriptes abändern). Nur leider sind mir sämptliche geloggte Datumsangaben flöten gegangen.... (gibts da irgendwelche Tips?)
Meine Fragen dazu aber:
Benötigt dieser Timestamp nicht mehr Platz?
Und vorher hatte ich auch einen kleinen Workaround eingebaut um das automatische updaten des Timestamps zu verhinden wenn ein Datensatz upgedatet wird.
Also ich bin einfach hingegangen und habe einen DUMMY_TS in der Tabelle erstellt (der aber vor allen anderen TIMESTAMPS steht) und ihn dann auf 2 Zeichen festgelegt. Dieser wurde dann immer upgedatet...
Wie ist das bei dem neuem MySQL?
Komischerweisse sehe ich in einer Tabelle bei dem DUMMY_TS das als Standart CURRENT_TIMESTAMP festgelegt ist.
Bei einer anderen Tabelle wo es auch einen DUMMY_TS gibt ist das aber nicht so, und lässt sich auch nicht mehr ändern....
Weiss hierzu jemand was genaueres?
Gruß,
Thomas
Kommentar