我应该使用哪一个?MySQL中的datetime或timestamp数据类型?
时间戳是MySQL中的一种数据类型,适用于不同的时区。它还用于日期和时间。要理解该概念,我们需要创建一个表。
建立表格
mysql> CREATE table TimeStampDemo -> ( -> MyDataTime timestamp -> );
创建表后,我们将在INSERT命令的帮助下插入一条记录。
插入记录
mysql> INSERT into TimeStampDemo values (now());
插入记录后,我们可以在SELECT语句的帮助下显示记录。
显示记录
mysql> SELECT * from TimeStampDemo;
执行完上面的查询后,我们将得到以下输出
+---------------------+ | MyDataTime | +---------------------+ | 2018-10-11 17:30:38 | +---------------------+ 1 row in set (0.00 sec)