sql >> Database teknologi >  >> RDS >> Mysql

Bedste praksis til at gemme datoen i MySQL fra PHP

Hvis du gemmer datoer som Unix-tidsstempler i databasen, giver du dig selv det tunge løft. Du skal konvertere dem til de formater, du vil bruge, du skal lave beregningerne mellem datointervaller, du skal bygge forespørgslerne for at få data i et interval. Dette virker kontraintuitivt - din "programmørtid" er vel bedst brugt på at løse reelle problemer?

Det virker meget bedre at gemme datoer og tidspunkter i det korrekte format, som MySQL har tilgængeligt, og derefter bruge databasefunktionerne til at oprette forespørgslerne til de data, du ønsker. Den tid, du ville spilde på at lave alle konverteringerne og tude, er enorm sammenlignet med den eftermiddag, du brugte på at læse (og forstå) 11.6 MySQL dato- og tidsfunktioner



  1. SQL-syntaksfejl, tal, dato/klokkeslæt

  2. Problemer med at søge med MySQL

  3. SQL-udviklerindsæt datafejl

  4. MySQL INSERT data bliver ikke gemt i korrekt db, kun midlertidigt?