一、什么是索引 在进行索引之前,我们先提前复习一下数据库的结构 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。就像我们以前用的新华字典的目录一样,能帮助我们快速查询到某一个字。 具体的来看一下 二、索引的分类 分类角度索引名称数据结构B+树,Hash索引,R- ...
分类:
数据库 时间:
2020-07-23 23:28:02
阅读次数:
120
import pymongo; #MongoDB操作模块 import gridfs; #存储桶 client = pymongo.MongoClient("mongodb://localhost:27017") #获得数据库连接 db = client["trs"] #指定数据库表 fs = gr ...
分类:
数据库 时间:
2020-07-23 23:09:40
阅读次数:
84
nosql型数据库 在MongoDB中的基本概念是数据库、集合、文档、 与sql对比 SQL术语/概念MongoDB术语/概念解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field ...
分类:
数据库 时间:
2020-07-22 20:24:32
阅读次数:
78
本文使用的是spring + mybatis,数据库用的是MySql,说事务的传播行为之前先介绍一个SSM开发中很好用的一个IDEA插件 Easy Code Easy Code插件 该插件用来基于数据库表来生成开发中用到的entiry类、mapper接口、mapper.xml等代码,免去了手工定义的 ...
分类:
编程语言 时间:
2020-07-21 16:35:57
阅读次数:
86
1.Excel中有些格子的数据是通过公式计算过来的,希望这些计算得到的数据变为固定数据的方法是复制=》选择性粘贴,数值。 2.Excel删除末尾的空白行,数据筛选,如果有空白行存在则在表头筛选的下拉框中就有一项空白存在,然后选择这一项的内容,全部删掉即可。 3.Excel表中的数据导入mysql数据 ...
分类:
其他好文 时间:
2020-07-20 15:36:12
阅读次数:
83
1、搭建环境 (1)SpringBoot2.2.1+MyBatisPlus+Sharding-JDBC+Druid连接池 (2)创建SpringBoot工程,版本2,2,1 (3)引入相关依赖 <dependencies> <dependency> <groupId>org.springframew ...
分类:
数据库 时间:
2020-07-19 17:49:08
阅读次数:
93
visualstudio2019对sqlserver的支持是很好,对mysql的话就有很多的坑了,主要是版本的冲突问题,无数次失败后记录下一次成功的2大关键步骤:一、通过Nuget安装依赖包,命令如下:Install-packagemysql.data.entity-Version6.8.8Install-packagemysql.data-Version6.10.9Install-package
分类:
数据库 时间:
2020-07-19 11:28:47
阅读次数:
276
一、创建表 在models文件中创建表,设置外键 二、执行命令 python3 manage.py makemigrations 应用名称 python3 manage.py migrate 三、在数据库中对应表中插入数据 这里直接在数据库表中插入,就不进行代码插入数据了。 四、设置路由 五、创建查 ...
分类:
其他好文 时间:
2020-07-16 11:54:25
阅读次数:
100
当面对可能存在的大数据,不能把所有数据放在一张表里,否则会影响到查询效率,那么我们需要对数据库进行分表分区,例如一天一张表,当插入数据时,判断表是否存在,不存在则创建新表,并进行数据插入。 如果我们需要在程序中通过sql语句查询来获得存在的数据库,以及某个数据库的所有表名,可以这样写: #查询所有的 ...
分类:
数据库 时间:
2020-07-15 23:31:13
阅读次数:
130
今天系统用户反馈了一个问题,根据分析发现,在Oracle数据库表中,主键值1690出现了重复。经过反复排查,发现表对应的序列号的值比对应的表中生成的id值要小,查看数据发现,表中的部分数据是直接insert语句插入的,而这个时候,又未同步更新表序列,通过应用程序生成的数据又是根据序列同步生成的,这个 ...
分类:
数据库 时间:
2020-07-14 00:20:24
阅读次数:
95