Linux 源码编译安装MySQL 5.7

 2016年10月30日    641

MySQL可以通过Yum或其它安装包快速安装,也可以下载源代码编译安装。从源代码编译安装MySQL有一些好处,如可以指定编译生成参数、优化编译、指定安装位置等。

阅读全文

Linux CentOS 使用Yum源安装MySQL 5.7

 2016年10月29日    1079

在CentOS(Fedora、RedHat)系统中,可以使用 yum install mysql 命令来安装MySQL,但所安装的MySql版本一般都较旧,所以更推荐通过源码编译安装或下载最新rpm安装包进行安装。

阅读全文

Redis 键(Key)的操作命令

 2016年09月29日    404

在Redis 数据库中,我们除了经常操作数据类型外,键Key操作也是Redis 中非常重要和常用的的操作。Redis 提供很多键管理相关命令,如:可以通过KEYS命令查找键、EXPIREAT可以设置键的过期时间、RENAME命令可以对键进行重命名。

阅读全文

Redis 数据类型之有序集合(Sorted Set)

 2016年09月03日    453

Redis 中的有序集合(Sorted Set)类似于集合类型,二都都是字符串的集合,都不允许重复的成员的存在。它们之间的主要区别是有序集合中的每一个成员都会有一个分数(score)与之关联,Redis 通过这个分数来对集合成员按从小到大的顺序排序。

阅读全文

Redis 数据类型之集合(Set)类型

 2016年08月20日    281

Redis中的集合(Set)类型类似于List类型,Set类型可以认为是没有排序的字符串集合。和List类型一样,我们可以对集合类型进行元素的添加、删除或判断元素是否存在等操作。

阅读全文

Redis 数据类型之列表(List)类型

 2016年08月18日    325

Redis 的列表(List)类型是按照插入顺序排序的字符串链表。该类型和数据结构中的普通链表一样,我们可以在其头部(LPUSH)和尾部(RPUSH)添加新的元素。在插入元素时,如果该键不存在,那么将创创建新列表。如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。

阅读全文

Redis 数据类型之哈希(Hash)类型

 2016年08月16日    460

Redis 哈希(Hash)类型是字符串key和字符串value之间的映射,所以它十分适合用来表示一个对象信息。如:我们可以将一个用户对象存储为一个哈希类型,将用户的用户名、年龄、性别等属性各表示为一个key-value对。

阅读全文

Redis 数据类型之字符串(String)类型

 2016年08月14日    258

字符串(String)是Redis 中最基本、使用最多的一种数据类型。字符串类型是最简单的一种key-value结构,但其可存储的值(value)不仅限于字符串,也可以是数字、序列化的对象等任何类型的数据。

阅读全文

Redis 数据库入门指南

 2016年08月14日    503

Redis 是一个开源数据库,它使用内存数据结构存储,可作为数据库、缓存和消息代理使用。Redis 支持丰富的数据结构,有:字符串(Strings)、哈希(Hashs)、列表(Lists)、集合(Sets)、有序集合(SortedSets)。Redis 内置了复制、Lua脚本、事务及不同级别的数据硬盘持久化机制,并提供了高可用的Redis Sentinel和自动分区的集群机制。是构建高性能、可扩展的 Web 应用程序的有效手段。

阅读全文

MySQL 自定义函数和存储过程的使用

 2016年06月30日    947

MySQL支持自定义函数和存储过程,创建函数和存储过程分别使用"CREATE PROCEDURE"和"CREATE FUNCTION",两者在语法结构上比较相似,但是它们的使用方法及使用场景有所有不同。

阅读全文