Timestamps in MySQL are generally used to track changes to records, and are often updated every time the record is changed. If you want to store a specific value you should use a datetime field.
If you meant that you want to decide between using a UNIX timestamp or a native MySQL datetime field, go with the native format. You can do calculations within MySQL that way ("SELECT DATE_ADD(my_datetime, INTERVAL 1 DAY)")
and it is simple to change the format of the value to a UNIX timestamp ("SELECT UNIX_TIMESTAMP(my_datetime)")
when you query the record if you want to operate on it with PHP.
Related Posts:
- Which MySQL data type to use for storing boolean values
- Mysql: Setup the format of DATETIME to ‘DD-MM-YYYY HH:MM:SS’ when creating a table
- Access denied for user ‘root@localhost’ (using password:NO)
- How to get current timestamp in string format in Java? “yyyy.MM.dd.HH.mm.ss”
- MySQL error 2006: mysql server has gone away
- “INSERT IGNORE” vs “INSERT … ON DUPLICATE KEY UPDATE”
- PHP Connection failed: SQLSTATE[HY000] [2002] Connection refused
- #1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’
- Your password does not satisfy the current policy requirements
- what does “/index.php?admin/admin_dashboard” in my url mean
- How to join two tables by multiple columns in SQL?
- How to get size of mysql database?
- Selecting data from two different tables without using joins
- SQL – Update multiple records in one query
- MySQL Error 1093 – Can’t specify target table for update in FROM clause
- mysqladmin: connect to server at ‘localhost’ failed
- mysql update multiple columns with same now()
- Usage of MySQL’s “IF EXISTS”
- How can I loop through all rows of a table? (MySQL)
- Convert datetime to Unix timestamp and convert it back in python
- MySQL foreach loop
- SQL select only rows with max value on a column
- Trying to perform MINUS operation in MySQL
- How do I find which transaction is causing a “Waiting for table metadata lock” state?
- mysql count duplicates
- MySQL Calculate Percentage
- phpmyadmin #1045 Cannot log in to the MySQL server. after installing mysql command line client
- Repair all tables in one go
- MySQL config file location – redhat linux server
- How to change collation of database, table, column?
- Failed building wheel for mysql-python
- Create boolean column in MySQL with false as default value?
- Is there a naming convention for MySQL?
- Error Code 1292 – Truncated incorrect DOUBLE value – Mysql
- MySql – HAVING vs WHERE
- How to stop mysqld
- mysql: connection refused when trying to connect to localhost using remote IP
- Is merge statement available in MySQL
- GROUP_CONCAT comma separator – MySQL
- Complex meta query with 3 keys
- Set page template for all pages?
- Optimize Multiple Taxonomy Term MySQL Query?
- WordPress MySQL & PHP Performance
- What specific database privileges does WordPress need?
- Using source control with WordPress
- My WordPress site always displays a cached version of its homepage
- Updating User Meta with SQL Query
- wpdb prepare syntax
- How to run this SQL query of wp_terms database
- Configure WordPress to connect to Mysql DB using SSH tunneling
- Proper way to work with wpdb to get user’s firstname
- How to change post format from Aside to Image for all posts?
- Inserting Hundreds of Thousands of Posts at Once
- wp_admin edit.php slow with lots of queries
- How to add and SQL query of posts only published
- Slow Mysql Queries
- can database and media folder be moved to a different drive?
- Find duplicate posts with same slug and author
- Rewrite database urls
- writing inner join in wpdb
- How to get data from WordPress site sql file
- Unknown collation when I import a dump from an existing site into a development database?
- PHP script can’t connect to Database on port 3307
- WordPress with php5-fpm and nginx
- How to split the a table in database?
- When WordPress Default table, Echo Success. When Plugin Table, Echo Blank
- How to translate this mySQL query to $wpdb query
- $wpdb to insert html form information
- Proper usage of $wpdb->update()?
- MySQL 5.5 upgrade ‘broke’ WordPress [closed]
- Separate DB by yearly archive of WordPress
- What should a WordPress developer know about MySQL? [closed]
- Copyright: Get first and last date of post type
- Update MySQL query so that it functions again
- Query posts by custom taxonomy and sort by post_modified
- WordPress $wpdb get posts from category and sort by custom meta
- WordPress tables and aliases?
- What’s the sql for this condition?
- Copy usermeta value where ID matches in the same table
- Array Formation Issue
- How can I write a formal sql query to get data from a custom table
- Migration problems with mysql: Operation not allowed when innodb_forced_recovery > 0 [closed]
- WordPress $wpdb no result
- when using $wpdb sudden connection rejection without changing anything. Access denied, with errors from repair tool
- How to run SQL query from WordPress ‘WP Crontrol’ plugin
- edit_user_created_user hook – using to update Groups
- Changes not being reflected on new server
- Mysql Error in querying form entries in Gravity Form plugin
- Improving performance of SQL sub-queries in WordPress
- Saving custom term value to the database in new table
- MySQL errors after a WordPress clone
- MYSQL Join on meta key value?
- Woocommerce: Grab total revenue of a product over all orders
- Complicated MySQL Query
- problem with quotes on new post
- Initialization of table in database using ‘CREATE … IF NOT EXISTS’
- mysqldump throws: Unknown table ‘COLUMN_STATISTICS’ in information_schema (1109)
- How do I load a sql.gz file to my database? (importing)
- Batch Replace URLs in WordPress Database
- How to reduce uncached page generation time?