As the title says…
How do I determine the time an entry was made into a mysql table without adding a new column? I realize that I could add a table.created TIMESTAMP column but I’d rather not do this. I’m using MySQL 5.1
As the title says… How do I determine the time an entry was made
Share
Well, you first need to figure out where you want this data to be stored. mySql doesn’t just automatically track when rows are created or updated, so that means it’s up to you to store it.
Your first option is to store it in the database. This means altering your table and adding a new column, or storing it elsewhere in the database. If you want to store the information in another table, you have to modify the code that does the insert to also log the data – or use a TRIGGER to automatically log the data.
If you don’t want to store the data in the database, you could perhaps use a logging library to write the information to an event log or file. You’d have to modify the code that does the insert to also log this data through that mechanism.
Hope this helps.