
数据库
文章平均质量分 85
MySQL基础教程,MongoDB教程等等
海拥✘
CSDN 内容合伙人,全栈领域优质创作者,华为云享专家,阿里云专家博主,InfoQ、蓝桥云课签约作者,HDZ核心组成员,全网粉丝20万+。一枚爱好计算机科学,乐于分享技术与快乐的博主。
展开
-
一文读懂 MongoDB 和 MySQL 的差异
下面讨论MongoDB和MySQL在各种参数上的差异:示例:在一个表中,如果有名称、地址列,并且需要在其中一个条目的新列中输入“年龄”,则不会使用它,因为该列未在架构中定义。这可以在 MongoDB 中实现,无论模式如何都可以插入任何新字段,因此已知具有动态模式。MongoDB 和 MySQL 之间存在基于术语的差异。数据在两个数据库中的表示和存储方式之间存在很大差异。MongoDB 以类 JSON 文档的形式存储数据,而 MySQL.........原创 2022-07-19 16:35:37 · 9364 阅读 · 11 评论 -
什么是 MongoDB,为什么它是当今最受欢迎的数据库之一?
什么是MongoDB?MongoDB 是一个面向文档的 NoSQL 数据库,用于存储大量数据。MongoDB 使用集合和文档,而不是传统关系数据库中的表和行。MongoDB 是一个最早出现在 2000 年代中期的数据库。NoSQL 数据库是传统 SQL 数据库的替代品,它几乎包含 RDBMS(关系数据库管理系统)系统中的所有功能。由于其简单的架构、对水平和垂直可扩展性的支持以及对数据的简单控制,NoSQL 数据库近年来比过去更加流行。它允许程序员根据其程序的实际需求将数据存储在数据库中。我们无法通过.原创 2021-07-29 08:59:05 · 4212 阅读 · 5 评论 -
MySQL从入门到入魔之数据库连接池(04)
###数据库连接池为什么使用数据库连接池?如果不使用连接池每一次客户端发出的业务请求都需要对应一次数据库连接,如果有一万次请求就有一万次数据库连接的建立和断开,频繁的开关连接会影响程序的执行效率,通过数据库连接池可以将数据库连接进行复用,从而提高执行效率.如何使用? //创建连接池对象 DruidDataSource ds = new DruidDataSource(); ...原创 2020-05-08 00:49:59 · 4945 阅读 · 0 评论 -
MySQL从入门到入魔(03)
###子查询(嵌套查询)查询工资高于1号部门平均工资的员工信息 select avg(sal) from emp where deptno=1; select * from emp where sal>2325;把上面两条合并成一条 select * from emp where sal>(select avg(sal) from emp where deptno=...原创 2020-05-06 23:12:40 · 5012 阅读 · 0 评论 -
MySQL从入门到入魔(02)
###练习:创建数据库mydb4 字符集utf8 并使用create database mydb4 character set utf8; use mydb4;在数据库中创建员工表emp 字段:id,name,sal,deptId(部门id) 字符集utf8create table emp(id int,name varchar(10),sal int,deptId int)...原创 2020-05-06 21:12:14 · 6743 阅读 · 0 评论 -
MySQL从入门到入魔(01)
数据库学习数据库就是学习如何和数据库软件进行交流,SQL语言就是用于程序员和数据库软件进行交流的语言.DBMS:DataBaseManagementSystem 数据库管理系统(数据库软件),包括:MySQL/Oracle/SQLServer,DB2,SQLite等常见DBMS介绍:MySQL:开源 Oracle公司产品,08年MySQL被Sun公司收购,09年Sun公...原创 2020-05-06 19:41:36 · 5353 阅读 · 0 评论