sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

hvordan man kender datoen for indsættelse af post i SQL

Mens du designer din database, hvis du har glemt at beholde et ekstra felt til at gemme indsættelsestiden for en række, har du kun én mulighed tilbage for at kende indsættelsestiden.

Men betingelsen er, at du skal have binær logning aktiveret før det.

Reference

Du kan kontrollere, om binær logning er aktiveret i din del ved at udføre denne forespørgsel:

SHOW VARIABLES LIKE 'log_bin';

Yderligere bemærkning:

Og fra nu af kan du beholde et ekstra felt, som vil spore indsættelsestiden for hver række.

Skift dit borddesign :

Tilføj et ekstra felt i din tabel med datatypen "timestamp/datetime" med standardværdien CURRENT_TIMESTAMP og ved opdatering CURRENT_TIMESTAMP .




  1. Sådan opretter du forbindelse til sqlite-database med adgangskode

  2. Kan ikke indsætte SQL i en specifik tabel

  3. phpMyAdmin rapporterer 'Ingen privilegier'

  4. Er det muligt at konkludere, om MySQL kører fra PhPMyAdmin-forbindelsesfejlsiden?