首页 > 编程知识 正文

mongodb怎么创建数据库,linux安装mongodb步骤

时间:2023-05-06 16:04:47 阅读:164239 作者:976

一、关系型数据库有哪些,非关系型数据库有哪些?两者区别?

关系数据库:

Microsoft SQL Server、DB2、Microsoft Access、MySQLOracle;

非关系型数据库:

Cloudant、redis、MongoDb、HBase和NoSql。

两者的区别:

关系数据库

1、关系数据库是采用关系模型对数据进行组织的数据库,简单地说,关系模型就是二维表模型,关系数据库是由二维表及其联系构成的数据组织;

2、关系数据库的最大特点是事务一致性

非关系型数据库

1 .使用键值保存数据

2、分散

3、一般不支持ACID特性;

4、非关系数据库严格说来不是数据库,而是数据结构化存储方法的集合。

二、Mongodb数据库操作

前提条件准备:

在使用数据库之前,必须下载并安装。 https://www.run OOB.com/MongoDB/MongoDB-window-install.html。

安装要求:

1、请务必安装在主目录中。 英语名称时

2、安装后需要配置环境变量

3、安装时,直接进入下一步即可

ps:需要注意。 下载的话会花很多时间

打开数据库

1、新建数据文件(可以是空文件夹),名称必须是英语,最好在根目录中

2、打开数据库mongod --dbpath中新创建的数据文件地址。

或:

如果最后一个鼠标持续闪烁,就完成了。 27017是该数据库的端口号。

使用数据库

使用数据库时,必须重新打开命令行。 此外,无法关闭以前打开的数据库的命令行

首先运行mongo,然后可以对数据库进行操作

操作前的数据库

1、添加/创建

如果在此之前没有student数据库,则意味着创建数据库,如果存在,则访问和操作该数据库

db .集合. insert({} )表示要将集合信息插入到数据库中

2、db .集合. find ) )表示要查询该集合中的所有信息

db .集合. findOne ()查询第一个数据信息:

db指示该集合属于哪个数据库

3、删除

进入数据库后进行删除命令

db .集合. remove(…}) :删除文档中的数据

db .删除收藏. drop () :收藏

db.dropDatabase () :删除数据库

进入数据库后进行删除命令

4、修改

(1) db .集合. update({原内容},{内容的更新} ) ) )。

)2)使用设置修改器

db .集合. update({原始内容},{$set:{ )更新内容} ) )

db .集合. update({原始内容}、{$set:{ )更新内容}、{multi:true} )表示全部更新符合要求的原始内容

查询

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。