
SQL
阿航_
欢迎访问我的个人主页: https://blog.bugcatt.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL创建用户&授权数据库
MySQL等主流数据库的最高权限一般是root用户. 有时我们需要提供数据库的账号和密码以使用某些服务. 但实际上每个服务只会使用1个左右的数据库. 直接将root账号和密码随意分配是一件很危险的事情. 所以我们需要单独的创建用户, 并授权需要的数据库给它. 用户管理 创建用户 创建用户harrison, 并指定IP为192.118.1.1; 设置密码为123 CREATE USER 'harrison' @'192.118.1.1' IDENTIFIED BY '1原创 2020-05-11 19:17:04 · 926 阅读 · 0 评论 -
[MySQL] 统计图数据查询 (MySQL查询时间范围内所有日期)
1. 需求 任何管理系统都有统计图, 像这样的: 这里需要数据: 横坐标名 纵坐标数值 案例 需求: 需要统计近七天的注册用户数量 前端需要的数据格式: [ { "日期":"2019-10-10", "注册人数":1 }, { "日期":"2019-10-11", "注册人数":1 }, { "日期":"2019-10-12", "注册人数":1 } ....原创 2019-11-12 17:00:44 · 2918 阅读 · 2 评论 -
[MySQL] 按时间间隔分别显示刚刚, X分钟前, X小时前,X天前, X年前
需求 需要做一个访客统计并且要分别计算访问时间间隔, 若一分钟之内显示刚刚, 大于一分钟显示X分钟前…X小时前,X天前, X年前以此类推. 处理方式 SELECT t1.id, CASE WHEN t2.secs > 946080000 THEN concat( TIMESTAMPDIFF( YEAR, time_column, NOW()) ,'年前') WHEN t2.se...原创 2019-04-11 10:15:14 · 1386 阅读 · 0 评论