![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 95
小白菜00
仔细观察……
展开
-
MongoDB数据库基础
MongoDB是一个开源、高性能、无模式的文档型数据库,当初设计就是为了简化开发和方便扩展,是nosql数据库中产品的一种;是最像关系型数据库的非关系型数据库MongoDB中的记录是一个文档,他是一个由字段和值对组成的数据结构。MongoDB文档类似于json对象,即一个文档就认为是一个对象。字段的数据类型是字符型,他的值除了可以使用基本的类型外还可以包括其他文档,普通数组和文档数据。原创 2022-10-23 18:56:35 · 895 阅读 · 0 评论 -
Redis缓存数据库
redis支持的key-value模式其中key的数据类型为string,value的数据类型可以为string(字符串)、list(链表)、set(集合)、hash(哈希类型)、zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的;在此基础上,redis也支持各种不同方式的排序redis的数据都是缓存在内存中,其会周期性的把更新的数据写入磁盘或者把修改的操作写入追加的记录文件中并在此基础上实现主从同步。原创 2022-09-11 13:35:21 · 3487 阅读 · 0 评论 -
JDBC总结
mysqltry{//开启事务-手动提交//提交事务//回滚事务//打印异常信息}}}数据库连接池是一个容器,负责分配,管理数据库连接他允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。...原创 2022-07-26 19:27:19 · 1458 阅读 · 2 评论 -
mysql数据库进阶
存储引擎就是存储数据,建立索引,更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型查看当前数据库所支持的存储引擎在创建表的时候指定搜索引擎#创建表my_myisam,并指定具体存储引擎idint,创建表的时候是可以指定存储引擎的,如果不指定存储引擎,那么默认就选择innoDB引擎根据排序字段建立合适的索引,多字段排序时也遵循最左前缀法则尽量使用覆盖索引多字段排序时,一个升序一个降序,此时需要注意联合索引在创建时的规则(asc/desc)...原创 2022-07-26 08:30:11 · 870 阅读 · 0 评论 -
mysql数据库基础
存储管理数据的仓库操作和管理数据库的大型软件操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准mysql数据库他用来处理具体的数据维护,保存磁盘crud新增、修改、删除、查询功能mysql客户端连接配置好mysql的环境变量mysql-u用户名-p密码密码也可以不输直接回车,但是回车后还需输入密码数据控制语言,用来管理数据库用户,控制数据库的访问权限。......原创 2022-07-23 18:20:48 · 633 阅读 · 0 评论 -
Node.js操作数据库
典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织常见的关系型数据库:mysql、sqlserver、oracle 优点缺点严格上来说不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对等常见非关系型数据库:mongoDB、Redis 优点缺点关系型数据库与非关系型数据库的区别注意:如果想让数据库被查询出来,一定要向数据库中放第一个表 注意:添加多个数据时字段的key可以不一样,同时key,value的个数也可以不一样 node.js操作mysql数据库de原创 2022-07-06 23:10:51 · 2486 阅读 · 0 评论 -
mysql视图及存储过程
视图(view)是一种虚拟存在的表,视图中的数据并不在数据表中实际存在,行和列数据来自定义视图的查询中使用的表(基础表),并且在使用视图时动态生成的存储过程是数据库中的一个重要对象,其可以封装sql语句集,可以用来完成一些较为复杂的业务逻辑并且可以入参出参类似于java中方法的书写。(创建时会先编译后保存,用户后续调用不需要再次编译)...原创 2022-05-02 12:53:44 · 2706 阅读 · 0 评论