数据库
C-先生
经历了摧残,获得了璀璨
展开
-
ES8.5.3设置模板中索引的查询限制来限制单个查询返回的文档数量
【代码】ES8.5.3设置模板中索引的查询限制来限制单个查询返回的文档数量。原创 2024-05-14 10:47:55 · 120 阅读 · 0 评论 -
elasticdump 的使用及问题(用于转移和保存ES索引数据)
首先需要安装 node npm 两个环境 版本不要太低安装elasticdump npm install elasticdump -g 全局安装【小异常】 如果 -g 不全句安装,可能会出现使用命令是,不是内部命令问题,就需要在安装位置上cmd 来执行命令,手动配置一下环境变量了!!!导出 elasticdump --input=http://127.0.0.1:9200/表名 --output=D:/表名.json导入 elasticdump --input D:/表名.json --out.原创 2021-12-24 11:20:21 · 2017 阅读 · 0 评论 -
chrome浏览器安装elasticsearch-head 插件
下载es-head.crx文件https://github.com/mikewuhao/es-head将es-head.crx 后缀名改为zip将更改后的es-head.zip解压成文件在chrome浏览器中打开扩展程序,加载已解压的扩展程序原创 2021-05-28 14:12:19 · 377 阅读 · 0 评论 -
Elasticsearch 设置 查询总条数 默认为10000
注意1.size的大小不能超过index.max_result_window这个参数的设置,默认为10,000。2.需要搜索分页,可以通过from size组合来进行。from表示从第几行开始,size表示查询多少条文档。from默认为0,size默认为10;es-head 用法{"index.max_result_window":"2147483647"}postman用法{"index.max_result_window":"2147483647"}...原创 2021-03-10 11:18:02 · 2667 阅读 · 0 评论 -
Mysql 数据库中文乱码,已解决
乱码如下:打开mysql数据库查看当前的字符编码show variables like 'char%';现在是使用utf8字符编码来显示中文数据的,但是因为操作系统是中文操作系统,默认使用的字符集是GB2312`set character_set_results=gb2312;`修改后正常使用...原创 2019-12-16 16:01:14 · 169 阅读 · 0 评论 -
mysql数据库导出数据库设计详细信息
sql如下:SELECTco.COLUMN_NAME 字段名,co.COLUMN_TYPE 字段类型,co.CHARACTER_MAXIMUM_LENGTH 字段长度,co.COLUMN_COMMENT 名称,IF(co.COLUMN_KEY='PRI','是','否') AS '是否主键',IF(co.IS_NULLABLE='NO','是','否') AS '是否为空',co....原创 2019-11-25 10:21:21 · 726 阅读 · 0 评论 -
mysql 优化只返回一条记录的慢查询
当我们数据量很大时,但是我们查询数据只是返回一条,但是很慢,优化如下:加一个 limit 1 , 发现速度提升了一个级别原创 2019-08-19 18:15:08 · 573 阅读 · 1 评论 -
mysql 解决delete删除时因条件误操作导致删除多条数据
场景: 当我们要删除学生表中的id为1的记录,误操作,写成了删除爱好字段为1,我们都知道id通常情况下是唯一的,但是其他的字段不一定。表数据如下:原写法:DELETE FROM t_student WHERE stu_id = 1误操作后:DELETE FROM t_student WHERE stu_Hobby = 1执行误操作后:每次删除时,我们可以加一个 limit 1...原创 2019-08-19 17:55:27 · 2152 阅读 · 0 评论 -
Mybatis插件generator 逆向生成后实体类和Mapper遵循java驼峰命名法
插件默认的是将这些带有下划线的字段默认的组合在一起,比如 stu_name 变成 stuname在配置文件中添加:<table tableName="student" domainObjectName="Student" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="fa...原创 2019-06-11 17:48:47 · 4067 阅读 · 0 评论 -
mysql 对空字段操作数值加减乘除返回null并没有改变相应的数据已解决
例如: 用 int类型的version字段来举例可以看出第二条是空的,如果直接写当前version+1,结果还是空:使用 IFNULL函数:由此可见此时null已经可以赋值...原创 2019-06-11 16:32:59 · 880 阅读 · 0 评论 -
MongoDB-命令_01
1. 启动服务后,打开命令界面2. 常用命令show dbs;-查看所有库use 库名;-创建库,没有库就创建,有就切换为该库db;-查看当前使用的库db.dropDatabase();- 删除当前库db.createCollection(name,option); - 创建集合name:要创建的集合名称options:可选参数,指定有关的内存大小及索引的选项参数说明:o...原创 2019-01-23 21:24:06 · 158 阅读 · 0 评论 -
数据库外键约束 删除与更新属性值
删除删除时属性,可能取值如下图为:默认(RESTRICT),RESTRICT,No ACTION,CASCADE,SET NULL属性。注:当取值为Cascade时,则当在父表(即外键的来源表)中删除对应记录时,首先检查该记录是否有对应外键,如果有则也删除外键在子表(即包含外键的表)中的记录。当取值为Set Null时,则当在父表(即外键的来源表)中删除对应记录时,首先检查该记录是否有...原创 2019-01-13 09:54:04 · 992 阅读 · 0 评论