[Linux运维 -- 数据库]mysql处理时间

基本用法:

(1)获取时间日期

  • 基本时间
mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2015-08-24 14:48:01 |
+---------------------+
1 row in set (0.00 sec)mysql> select curdate();
+------------+
| curdate()  |
+------------+
| 2015-08-24 |
+------------+
  • 获取星期几
mysql> select dayofweek(now());
+------------------+
| dayofweek(now()) |
+------------------+
|                2 |
+------------------+mysql> select dayofweek(curdate());
+----------------------+
| dayofweek(curdate()) |
+----------------------+
|                    2 |
+----------------------+
  • 获取这个月的第几天
mysql> select dayofmonth(now());
+-------------------+
| dayofmonth(now()) |
+-------------------+
|                24 |
+-------------------+
1 row in set (0.00 sec)
  • 获取这一年的第几天
mysql> select dayofyear(now());
+------------------+
| dayofyear(now()) |
+------------------+
|              236 |
+------------------+
1 row in set (0.00 sec)

(2)动态获取时间

  • 获取一天前
mysql> select date_sub(now(), interval 1 day);
+---------------------------------+
| date_sub(now(), interval 1 day) |
+---------------------------------+
| 2015-08-23 20:06:40             |
+---------------------------------+mysql> select date_add(now(), interval -1 day);
+----------------------------------+
| date_add(now(), interval -1 day) |
+----------------------------------+
| 2015-08-23 20:09:20              |
+----------------------------------+
  • 获取一个小时前
mysql> select date_add(now(), interval -1 hour);
mysql> select date_sub(now(), interval 1 hour);
  • 获取一分钟前
mysql> select date_add(now(), interval -1 minute);
mysql> select date_sub(now(), interval 1 minute);

(3) DATE_FORMAT

>select DATE_FORMAT(now(), '%Y-%m-%d %H:%i:%s');
+-----------------------------------------+
| DATE_FORMAT(now(), '%Y-%m-%d %H:%i:%s') |
+-----------------------------------------+
| 2016-01-21 11:28:54                     |
+-----------------------------------------+

链接: http://www.w3school.com.cn/sql/func_date_format.asp

参考:

(1) http://www.cnblogs.com/zeroone/archive/2010/05/05/1727659.html
(2) http://justdo2008.iteye.com/blog/1141609

转载于:https://www.cnblogs.com/zk47/p/4755782.html

[Linux运维 -- 数据库]mysql处理时间相关推荐

  1. python入门与提高实践 老男孩_跟老男孩学Linux运维:MySQL入门与提高实践

    第10章 MySQL数据库日志知识与企业应用实践 10.1 MySQL常用日志文件知识 10.2 错误日志的介绍与配置 10.3 普通查询日志的介绍与配置 10.4 二进制日志的介绍与配置 10.5  ...

  2. Linux运维课程-Mysql之复制(2)

    本视频为老段工作室Linux运维课-Mysql部分  MySQL复制第二讲(随堂视频). 本章详细讲解了master和slave之间复制的注意点,通过本实验能够让大家更容易理解什么是MySQL复制.同 ...

  3. 查询mysql数量_Linux 运维基础 Mysql性能优化

    1, 查看MySQL服务器配置信息 mysql> show variables; 2, 查看MySQL服务器运行的各种状态值 mysql> show global status; 3, 慢 ...

  4. 运维老鸟分享linux运维发展路线规划

    linux运维发展路线常见的就是下面两条路线: 第一条:运维应用-->系统架构-->运维开发-->系统开发 第二条:运维应用-->应用dba-->架构dba-->开 ...

  5. 《Linux运维实战:使用Percona XtraBackup物理备份与恢复Mysql数据》

    一.Percona XtraBackup工具介绍 Percona XtraBackup是世界上唯一开源.免费的MySQL热备份软件,可为InnoDB和XtraDB数据库执行非阻塞备份.Percona ...

  6. 运维之道 | Linux运维必会的MySQL企业面试题

    Linux运维必会的MySQL企业面试题 基础笔试命令 1.开启MySQL服务 [root@localhost ~]# /etc/init.d/mysqld start [root@localhost ...

  7. linux维护rpm 数据库,Linux运维知识之linux rpm命令详细介绍

    本文主要向大家介绍了Linux运维知识之linux rpm命令详细介绍,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 虽然现在N多人都使用yum去替代rpm了,但是rpm在一些 ...

  8. 面试 Linux 运维工作至少需要知道哪些知识?

    点击上方"程序员大咖",选择"置顶公众号" 关键时刻,第一时间送达! 先不说楚枫的这般年纪,能够踏入元武一重说明了什么,最主要的是,楚枫在刚刚踏入核心地带时,明 ...

  9. Linux运维跳槽必备的40道面试精华题

    过一次年,结婚.存款.父母养老,一系列向钱看的事都在碾压我们本来还挺简单的神经,但难过没有出路,唯有找到好的方法和事业方向,才能实现一步一个脚印的逆袭. 下面是一名资深Linux运维求职数十家公司总结 ...

最新文章

  1. 的确好用!Python数据科学速查表中文版强势来袭!
  2. 红曲面怎么做_新年就要“红”运当头 买款高颜值红色旗舰让年味更浓
  3. React服务端渲染实现(基于Dva)
  4. 如何表示数组所有数都不等于一个数_每日算法系列【LeetCode 523】连续的子数组和...
  5. 嵌入式系统文件系统比较 jffs2, yaffs, cramfs, romfs, ramdisk, ramfs/tmpfs
  6. Kong Api 初体验、Kong安装教程
  7. springboot配置shiro多项目实现session共享的详细步骤
  8. 前端开发-认识前端开发-0226
  9. mysql-数据备份操作
  10. Remository3.52简体中文语言包
  11. 怎样提高java平台的性能
  12. 为了学习Python,我汇总了这10个免费的视频课程!
  13. php 无限极分类树形图,ThinkPhp 实现 无限极分类及树状结构 附加使用例子
  14. php中怎么获取提交时间,php – 通过curl_getinfo()获取详细信息来获取cURL请求的时间...
  15. ubuntu resolution
  16. Python爬虫入门之查询ip地址
  17. 天津春季高考历年计算机考试卷,最新春季高考历年真题-天津市春季高考语文试卷...
  18. hive时间AM PM格式转化为24小时制 按小时分morning,noon 思路+演示
  19. 程序员眼中的中国传统文化-王阳明《传习录》18
  20. 网站地图是什么?该如何生成

热门文章

  1. Jenkins中执行batch和Python
  2. Tokyo cabinet HDB– 初始化
  3. 边缘AI:国内首个高性能神经网络认知+项目实战发布
  4. 除了 Tensorflow、PyTorch ,还有哪些深度学习框架值得期待?
  5. 还在为入门深度学习发愁吗?其实你只需要一周的时间 !
  6. CV+医疗领域实践项目!适合入门的图像分类领域新赛事
  7. 【机器学习】机器学习从零到掌握之十 -- 教你使用Python实现决策树
  8. 目标检测的二十年发展史—从传统方法到深度学
  9. CNN卷积神经网络分析
  10. 数据结构(二)冒泡排序