MySQL获取当前时间、UNIX时间戳、当前版本的函数

一般排查问题、提交问题,首先需要确保大家使用的数据库版本是一致的,有时需要时间戳作为辅助判断。
以下命令在MySQL5.0~8.0都可以使用。

查看数据库版本

SHOW VARIABLES LIKE 'version';

SELECT VERSION()

查看当前时间

-- 当前日期
SELECT CURDATE();
-- 当前日期+时间(SQL语句开始执行的时间)
SELECT NOW();
-- 当前日期+时间(每行数据准备时的时间)
SELECT SYSDATE();
-- 当前时间的UNIX时间戳
SELECT UNIX_TIMESTAMP();

查看时间后,可通过DATA_FORMAT去任意格式化时间。

扩展

建议阅读《MySQL日期与时间函数(日期/时间格式化、增减、对比、时区、UTC和UNIX时间)》
上面的几个函数,在这里都有详尽的解释。另外MySQL提供了非常丰富的时间函数,值得都了解一下。


更多基础命令可参考《https://learn.blog.csdn.net/article/category/9232935》


以上。感谢您的阅读。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值