MySQL简介 1、什么是数据库 ? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,…
分类:MySql
MySql计算两个日期的时间差函数
MySql计算两个日期的时间差函数 MySql计算两个日期时间的差函数: 第一种:TIMESTAMPDIFF函数,需要传入三个参数,第一个是比较的类型,可以比较FRAC_SECOND、SECOND、 MINUTE、 HO…
mysql查询一组中某列最大值对应行的记录
需求:取cover_percent 按从大到小取值,且每组category_id 只取一行记录 如下sql 含义:cover_percent 取最大的,且category_id 是去重的,每组category_id 只取…
sql语句查询昨天,今天,最近七天,最近三十天数据
今天的所有数据: select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天的所有数据: SELECT * FROM 表名 WHERE TO_DAYS( NOW(…
怎么样使用 Redis 来存储和查询 ip 数据
今天我的朋友佛手给我打了个电话,他们网站的业务要根据客户的 ip 地址快速定位客户的地理位置。网上已经有一大堆类似的 ip 地址库可以用,但问题是这些地址库的数据表结构大多如下所示 +--------------+---…
PHP PDO数据库驱动简介
SF导读: PDO(PHP Data Object)扩展在PHP5中加入,PHP6将默认使用PDO连接数据库,移除所有非PDO扩展。使用PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。本…
MySQL 表空间
MySQL 表空间 环境:MySQL 5.6.27, Ubuntu 15.10 64-bit引擎为 InnoDB,不考虑 MyISAM。MySQL 5.6 版之前的 InnoDB 不支持独立表空间。 查看当前设置是共享表…
关于iOS中MVC和MVVM的区别和联系
MVC 的历史 MVC,全称是 Model View Controller,是模型 (model)-视图(view)-控制器 (controller) 的缩写。它表示的是一种常见的客户端软件开发框架。 MVC的概念最早出…
MySQL事务隔离级别和锁
事务操作 MySQL隔离级别 (级别依次降低) SERIALIZABLE REPEATABLE_READ (默认)(幻读:读不到刚刚更新的数据) READ_COMMITTED(不可重复读:一个事务中多次查询可能不一致) …
mysql(InnoDB)事务隔离级别(REPEATABLE READ) 与 锁,MVCC
REPEATABLE READ (可重复读) 之前已经了解到, 该隔离级别可以解决不可重复读问题 (当然, 也能解决脏读问题), 那么如果单纯用锁来实现, 可能会是如下这样子: 既然REPEATABLE READ 隔离级…
modular项目介绍
modular 项目介绍 简单地多模块项目,模块间通过kafka进行消息传递,使用Mysql作临时存储、Redis作缓存、MongoDB作最终数据存储。项目代码获取:https://github.com/pysasuke…
application.properties数据库敏感信息加密这么简单?
写在前面 俗话说:”顾客是上帝“,身为程序员的我有时会直接对接客户方提出的需求,毕竟我处在提供服务的一方,所以我也会尽量的满足临时的要求。前些天就有了一个满足漏洞检测的需求,想要把数据库的明文敏感信息加密,其实也就是密码…