-
因为windows下面使用redis 有两个配置文件 分别是 redis.windows.conf和 redis.windows-service.conf 由于启动时候没有指定配置文件所以我们需要指定配置文件
1、设置密码,网上有很多,两种方案,第一种是
-
原本的SQL和查出的结果如下:
SELECT
biz_day,
record.amount
FROM
ods_sale_pay_record record
WHERE
project.delete_flag = 'N'
AND ( record.biz_day >= '2021-10-01' AND record.biz_day <= '2
-
Elasticsearch相关概念文档1. elasticsearch是面向文档的,文档是所有可搜索数据的最小单位,例如:
1. 日志文件中的日志项
2. 一本电影的具体信息 / 一张唱片的详细信息
3. MP3播放器里的一
-
背景最近项目中包含一些导出功能,一些功能需要多表查询才可以满足需求,也有一些数据仅是单表查询。在此之前想到过两种方案,第一种是查询出数据后通过EasyExcle写入文件,另一种是使用
-
你可能已经知道int(1)这个长度1并不代表允许存储的宽度!但对这个长度很多人也没有真正研究过到底代表什么,今天我就来简单的分析一下!先看一个简单的建表小案例:create table test( id int(11) unsi
-
ALLOW_INVALID_DATES :允许无效的日期设置后可使非法值成功插入日期类型字段里。示例: insert t values('20161131');可以成功。ANSI_QUOTES :字段可以使用双引号示例:select "userid" from "t";ERROR_FOR_DIVISION_
-
1. 为什么要拆分数据库?
单体项目在构建之初,数据库的负载和数据量都不大,所以不需要对数据库做拆分,小型财务系统、文书系统、ERP系统、OA系统,用一个MySQL数据库实例基本就够用了。
-
你插入MySQL的数据真的存到表里了么?
现在有这么一个问题:当你执行一条insert语句之后,插入的数据就已经保存在磁盘中了么?
答案是不一定 ,那是为什么呢?首先来了解一下MySQL在InnoDB存
-
2020 开春一场疫情,打乱了许多人的安排,也成为了此文拖延的借口;果然年年岁岁花相似,岁岁年年拖延症啊。2020 年于我而言也是折腾的一年,离开阿里重回第三次创业的轨道;不同于之前
-
TEXT类型
下表是所有Text类型,及其最大存储空间
type
最大存储空间
TINYBLOB, TINYTEXT
2^8 -1,255Bytes
BLOB, TEXT
2^16 -1
MEDIUMBLOB, MEDIUMTEXT
2^24 -1
LONGBLOB, LONGTEXT
2^32 -1
根据charset的不同,所能存储的
-
在数据库的使用中排序和过滤也是经常的操作
排序检索数据,关键字order
1.按照某个列名排序
普通排序
mysql> select * from user;
+----+--------+-----+-----------------------+-----+
| id | name | age | address
-
我们在进行新的功能开发时,由于历史项目的存在,需要在程序起动时对数据进行判断,如果发现是历史版本的数据,则需要对数据进行一些特定的处理;如果是最新的数据,则跳过处理过程。
-
文章内容由蚊子的博客进行发布,或许你想看看他其他的博客呢: https://www.xiabingbao.com/comments/2017/09/01/blog-comments.html
1. 实现前的思考
在经历过多说和网易云跟帖后,总算是下定决心自己要写一
-
如果数据检索是最重要的,你可以通过在INSERT 和 INTO 之间添加关键词LOW_PRIORITY 让mysql降低insert语句的优先级:INSERT LOW_PRIORITY INTO,这种方法同意适用于UPDATE 和 DELETE
提高插入性能 可以多组值一起
-
sql错误实例
$sql_id = "select group_concat(`table_a_id`) from `table_b`";
$id_str = $db->execute($sql_id);
$sql = "select * from `table_a` where `id` in ( {$id_str} ) and `is_effect` = 1`";
$res = $db->execute($sql);
/*
error:You have an