Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Best Practice zum Speichern des Datums in MySQL aus PHP

Wenn Sie Datumsangaben als Unix-Zeitstempel in der Datenbank speichern, geben Sie sich selbst die schwere Last. Sie müssen sie in die Formate konvertieren, die Sie verwenden möchten, Sie müssen die Berechnungen zwischen Datumsbereichen durchführen, Sie müssen die Abfragen erstellen, um Daten in einem Bereich zu erhalten. Dies scheint kontraintuitiv zu sein - sicherlich ist Ihre "Programmierzeit" am besten damit verbracht, echte Probleme zu lösen?

Es scheint viel besser zu sein, Daten und Zeiten in dem richtigen Format zu speichern, das MySQL zur Verfügung stellt, und dann die Datenbankfunktionen zu verwenden, um die Abfragen für die gewünschten Daten zu erstellen. Die Zeit, die Sie mit all den Konvertierungen und dem Herumalbern verschwenden würden, ist enorm im Vergleich zu dem Nachmittag, den Sie mit Lesen (und Verstehen) verbringen 11.6 MySQL-Datums- und Zeitfunktionen