我应该使用哪一个?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)

更新于: 2020 年 6 月 25 日

415 次浏览

启动您的 职业生涯

完成课程即可获得认证

开始吧
广告