Mysql
Homelam
这个作者很懒,什么都没留下…
展开
-
Mysql常用的存储引擎
一、概述: 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除(增删改查)数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySql的核心就是存储引擎。二、查看Mysql支持的存储引擎 SHOW ENGINES;三、常用的...原创 2018-04-16 11:06:22 · 190 阅读 · 0 评论 -
Mysql的三范式设计
在使用Mysql数据库进行数据表设计时,需要明确什么是反范式设计?常用的反范式设计有哪些?一、Mysql数据表的三范式设计后一个范式都是在满足前一个范式的基础上建立的.1NF:无重复的列.表中的每一列都是不可分割的基本数据项.不满足1NF的数据库不是关系数据库. 例如:联系人表(姓名,电话),一个联系人有家庭电话和公司电话,则不符合1NF,应拆分为(姓名,家庭电话,公司电话). 原子性...原创 2018-04-16 11:15:55 · 367 阅读 · 0 评论 -
Laradock 搭建基于 Docker 的 PHP 开发环境
Docker 是什么Docker 基于 Go 语言开发,是一个基于 LXC 技术之上构建的 Container 容器引擎。容器是一种以固定格式打包软件的方式,以便让软件可以在共享的操作系统中运行,不同于虚拟机,容器并不需要捆绑这个操作系统,只需要软件正常工作所必须的库和设置即可,这使得容器更加高效、轻量级、可以自成系统并且不管部署在什么地方都可以保证运行结果一致。Docker提供了一种在安全、可重...原创 2018-05-07 20:11:25 · 1901 阅读 · 0 评论 -
Mysql按周、按月、按日、按年、按小时分组统计数据
Mysql按周、按月、按日、按年、按小时分组统计数据你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。首先,利用的函数以及参数说明:格式:如果date是 2018-10-10这样的格式:DATE_FORMAT(date, format)如果date是一个时间戳:F...原创 2018-11-06 17:57:06 · 1058 阅读 · 0 评论 -
在laravel利用联合查询时两个数据表按照某一字段排序
在laravel利用联合查询时两个数据表按照某一字段排序在项目中需要把两个表的数据按照时间进行排序,需要利用mysql的两个查询代码:$tourist = Tourist::query() ->select('id', 'name as customer_name', 'created_at as time', DB::raw("2 as type, 0 as ...原创 2019-03-15 09:47:55 · 4872 阅读 · 0 评论 -
Mysql日期差函数,Mysql选择两个日期字段相差大于或小于一定时间
SELECT * from table where TIMESTAMPDIFF(type,pretime,latertime)>100TIMESTAMPDIFF函数,需要三个参数,type是比较的类型,可以比较FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEAR几种类型,pretime是前一个时间,比较时用后...原创 2019-03-18 18:31:03 · 10698 阅读 · 0 评论