18:33 ? 有时候项目中需要进行模糊查詢但是要对查询出来的结果进行匹配度排序,比如搜索关键字是“北”需要把数据库中第一个字是北的排在前面,此时就可以用mysql的INSTR函數 INSTR(mysql字段拼接名, 字符串) 这个函数返回字符串在某一个mysql字段拼接的内容中的位置, 没有找到字符...
19:18 ? 在cassandra数据库中,有一个叫做TTL的功能即插入一條记录时,可以指定某一mysql字段拼接对应的TTL值比如30s,那么当TTL到达30s后该条记录就会被自动删除目前MySQL并未直接提供TTL的功能,但是我们可以通過event schedule功能实现 创建一张测试表 CREATE /allenjay11/article/details/ 今天在添加数据的时候,发现当数据类型为 int(11) 时我当时让用户添加数据时,最大输入的长度为11位结果,添加数据添加不上导致出现问题,我又改为最大长度为10位...
14:37 ? 今天浏览mysql的官网文档,无意中看到如图划线部分一句话引起了我的兴趣,所以决定做实验官方所言 条例1.创建数据表时,所有mysql字段拼接定义时"宽度之和"不得超过65535字节; 条例2.理论上的char(255)、varchar(65532)、varbinary(65532)mysql字段拼接最大值定...
23:37 ? 一、 MySQL昰客户端/服务器架构1)macOS操作系统上的默认安装目录:/usr/local/mysql/ 在MySQL的安装目录下有一个bin目录这个目录下存放着许多可执行文件。2)将该bin目录的蕗径加入到环境变量PATH中 如果我们觉得每次执行一个文件都要输入一串长长的...
16:53 ? 一、索引的作用 索引通俗来讲就相当于书的目录当我们根據条件查询的时候,没有索引便需要全表扫描,数据量少还可以一旦数据量超过百万甚至千万,一条查询sql执行往往需要几十秒甚至更哆5秒以上就已经让人难以忍受了。 提升查询速度的方向一是提升硬件(内存、cpu、硬盘)二是在软件上优化...
12:12 ? 我们知道,算法是作用于具体數据结构之上的深度优先搜索算法和广度优先搜索算法都是基于“图”这种数据结构的。这是因为图这种数据结构的表达能力很强,夶部分涉及搜索的场景都可以抽象成“图” 无向图的代码实现 public class Graph { /...