我应该使用哪一个?MySQL 中的日期时间还是时间戳数据类型?
时间戳是 MySQL 中的一个数据类型,可用于不同的时区。它也用于日期和时间目的。为了理解这个概念,我们需要创建一个表。
创建表
mysql> CREATE table TimeStampDemo -> ( -> MyDataTime timestamp -> ); Query OK, 0 rows affected (0.57 sec)
创建表后,我们将在 INSERT 命令的帮助下插入记录。
插入记录
mysql> INSERT into TimeStampDemo values (now()); Query OK, 1 row affected (0.12 sec)
插入记录后,我们可以在 SELECT 语句的帮助下显示记录。
Learn MySQL in-depth with real-world projects through our MySQL certification course. Enroll and become a certified expert to boost your career.
显示记录
mysql> SELECT * from TimeStampDemo;
执行上述查询后,我们将得到以下输出
+---------------------+ | MyDataTime | +---------------------+ | 2018-10-11 17:30:38 | +---------------------+ 1 row in set (0.00 sec)
广告