数据库
Love_云宝儿
爱她~
展开
-
公告、文章置顶操作的算法逻辑
从网上学习到的方法,加上和同学讨论到的结果需求:可以通过置顶排序新发布的文章可以在所有标识置顶的文章之后,按照发布时间排序实现逻辑:数据库字段中:1.发布时间和文章id应该是正相关的,所以默认是通过id来排序2.增加字段top做一个标识符,做为标识是否为置顶的文章,用于分类(置顶为1,没有置顶为0)默认为03.增加一个top_time字段,是一个时间戳,标识置顶的时间,默认为文章发布的时间取数据的时候排序规则为:ORDER BY top DESC, top_tim转载 2020-07-17 09:56:07 · 1003 阅读 · 0 评论 -
mysql常用总结
1.限制结果SELECT语句返回所有匹配的行,他们可能是指定表中的每个行。为了返回第一行或前几行,可以使用LIMIT字句。下面举一个例子:SELECT product_name FROM products LIMIT 5;分析:此语句使用SELECT语句检索单个列。LIMIT 5指示MySQL返回不多于5行。换句话说,就是检索前5行。为了得出下一个5行,也可指定检索的开始行和行数...原创 2020-07-13 15:08:39 · 125 阅读 · 0 评论 -
默认客户端redis-cli对Redis的一些基本操作
启动Redis的过程请参考前几篇博客,这里我们只介绍一些基本操作。redis是“key-value”类型的NoSQL,我们redis-cli能操作的就是String类型的key和多种类型的value(一般是string、list、set、zset、hash五种类型)。但实际上放入value中 的都是String类型,之所以会产生上述五种类型是因为,redis内部将value值组织成各种数据类型...原创 2019-11-21 23:05:12 · 208 阅读 · 0 评论 -
Redis设置密码访问
Redis设置密码有两种方式:方法一:通过命令动态调整密码config set requirepass 123456 //将密码设置为123456config set requirepass "" //将密码清空auth 123456 //验证密码config set命令可以动态的调整Redis服务器的配置而无需重启,重启后失效。也就是说,这种方式只能一次使用,关闭dos窗口...原创 2019-11-19 18:11:44 · 452 阅读 · 0 评论 -
Window下Redis服务安装及简单的客户端访问
首先附上官网地址https://redis.io/,如果下载不了可以用下面的百度网盘下载,直接解压缩就好:链接:https://pan.baidu.com/s/1024z88_igm7ASywCFmaGpA 提取码:i4gb解压缩后我们会得到如下目录,功能如下:接下来我们启动客户端redis-server.exe redis.windows.conf使...原创 2019-11-18 19:10:39 · 160 阅读 · 0 评论 -
Redis的使用场景
1.缓存经常查询的数据,放到读速度很快的空间中(内存),以便下次减少访问时间,访问压力,而Redis一般就是放在内存中的。2.计数器应用所谓的计数器就是给一个初始值,然后进行自增自减操作。例如:网站的注册用户数,网站浏览次数,新浪微博的转发数,点赞数,评论数等等。当数据量较小时,将计数器变量放入数据库或Redis中效果差不多,但当点赞数达到百万级或更高时,频繁的update数据...原创 2019-11-18 11:22:55 · 116 阅读 · 0 评论 -
Redis是什么?
Redis是一个高性能的开源的、C语言的Nosql(Not Only Sql 非关系型数据库),数据一般保存在内存中,但同样也可以持久化,保存在硬盘中。Redis是以key-value的形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如不遵循sql标准,事务,表结构等等,非关系型数据库严格意义上不是一种数据库应该是一种数据结构化的存储方法的集合。Redis的数据...原创 2019-11-18 10:51:04 · 102 阅读 · 0 评论 -
Oracle常用函数及示例
1、coalesce(exp1,exp2,exp3,......expn)函数用法:coalesce函数较为简单,依次参考各参数表达式,返回参数中第一个不为null的数值,如果表达式都是null,最终返回一个null示例:select a,coalesce(b,c,d,'Naruto') from teacher_info;如果b=null,c=null,d='one_pie...原创 2019-07-08 11:41:59 · 448 阅读 · 0 评论 -
【转】【SQL中group by的用法】,个人看了很明白,一直困惑我的问题解决了
首先声明本文是转载自别人的简书,博主看过之后豁然开朗,所以转载,以下便是转载内容:作者:Awesome_Tang链接:https://www.jianshu.com/p/8b135d373df1来源:简书概述GROUP BY我们可以先从字面上来理解,GROUP表示分组,BY后面写字段名,就表示根据哪个字段进行分组,如果有用Excel比较多的话,GROUP BY比较类似Exce...转载 2019-04-22 10:18:21 · 373 阅读 · 0 评论 -
oracle表空间详解
我们知道oarcle数据库真正存放数据的是数据文件(datafiles),Oarcle表空间(tablespaces)实际上是一个逻辑的概念,他在物理上是并不存在的,那么把一组datafiles捻在一起就成为一个表空间。表空间属性:一个数据库可以包含多个表空间,一个表空间只能属于一个数据库一个表空间包含多个数据文件,一个数据文件只能属于一个表空间表这空间可以划分成更细的逻...转载 2017-08-18 16:32:21 · 2395 阅读 · 0 评论 -
oracle sql语言模糊查询--通配符like的使用教程
oracle在where子句中,可以对datetime、char、varchar字段类型的列用like子句配合通配符选取那些“很像...”的数据记录,以下是可使用的通配符:% 零或者多个字符_ 单一任何字符(下划线)\ 特殊字符oracle10g以上支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INST...原创 2017-04-20 10:52:40 · 524 阅读 · 0 评论