数据库(Mongodb/Mysql)
文章平均质量分 82
Mongodb和Mysql相关知识点
哥的时代
CSDN优质创作者、华为云云享专家,阿里云专家博主,曾获国家级荣誉一项,省级荣誉五项,并持有专利三项、软件著作权三项。主要学习研究java领域、后端开发,时代为你保驾护航,欢迎大家一起学习交流。
展开
-
SpringBoot整合MongoDB
Spring Data 是 Spring 框架的一个子项目,旨在简化与各种数据存储技术(如关系型数据库、NoSQL数据库、图数据库等)的集成和操作。它提供了一种统一的编程模型和API,使开发人员能够以一致的方式访问和操作不同类型的数据存储。Spring Data 通过提供通用的 CRUD 操作、查询方法、事务管理和数据访问抽象层等功能,简化了数据访问层的开发工作。它还提供了与 Spring 框架其他模块(如Spring Boot、Spring MVC等)的无缝集成,使开发人员能够更轻松地构建全栈应用程序。原创 2023-11-30 08:50:36 · 399 阅读 · 9 评论 -
SQL注入问题
问题描述:在初学javaWeb的时候,我们在进行数据库连接时会用一些sql语句来实现对数据库的增删改查操作,但当我们去实现一个简单的登录程序时,如果我们用平常的sql语句(比如直接获取登录时的用户名,然后用select语句去实现对数据库的查找操作,如果存在用户名,那就比较密码是否正确,如果不存在用户名,那直接返回错误)可能会出现sql注入问题:用户名'or1=1;Statement会将sql语句整成字符串的形式,所以在解决sql注入问题时,就不能用Statement类。原创 2023-05-20 17:25:59 · 99 阅读 · 0 评论 -
初识MongoDB及安装
MySQLMongoDB数据库(DataBase)数据库(DataBase)数据表(Table)数据集合(Collection)数据行(Row)数据文档(Document)列/字段(Column)字段(Field)索引(Index)索引(Index)以上就是MongoDB的基础知识及安装教程,希望对你有所帮助。原创 2023-11-18 14:59:37 · 527 阅读 · 0 评论 -
MongoDB相关基础操作(库、集合、文档)
以上就是MongoDB相关基础操作(库、集合、文档)的知识点,希望对你有所帮助。原创 2023-11-19 09:22:11 · 865 阅读 · 0 评论 -
MongoDB之索引和聚合
以上就是MongoDB之索引和聚合的相关知识点,希望对你有所帮助。原创 2023-11-19 09:22:32 · 696 阅读 · 0 评论 -
数据库中char、varchar、varchar2之间的区别
char 表示定长,长度固定,varchar表示变长,即长度可变。char如果插入的长度小于定义长度时,则用空格填充;varchar小于定义长度时,还是按实际长度存储,插入多长就存多长。因为其长度固定,char的存取速度还是要比varchar要快得多,方便程序的存储与查找;但是char也为此付出的是空间的代价,因为其长度固定,所以会占据多余的空间,可谓是以空间换取时间效率。varchar则刚好相反,以时间换空间。原创 2023-04-21 11:15:43 · 852 阅读 · 0 评论 -
数据库系统(概论基础篇)
定义:描述事物的符号记录。作用:数据是数据库中存储的基本对象。含义:又称数据的语义,数据与语义是不可分的。例如:(哥的时代,男,大帅哥,河南科技大学,软件工程)这些把学生的姓名、性别、特点、学校等组织在一起的东西叫做——记录。这些学生的记录就是描述学生的数据,这样的数据是有结构的,记录是计算机中用于表示和存储数据的一种格式或一种方法。原创 2022-09-26 17:51:35 · 452 阅读 · 2 评论