为了账号安全,请及时绑定邮箱和手机立即绑定

43、MongoDB基本概念及数据库操作

标签:
MongoDB

1、MongoDB基本概念对比

(1)首先,我们得知道mongodb是一种非关系型数据库,与我们平常所了解到的mysql等数据库是有不同的,具体的理论我就不多说了,我给个链接大家可以自行去了解:

(2)然后,我们常用的数据库概念进行一下比较:

webp

数据库概念比较

2、数据库操作

使用MongoDB,首先我们肯定是要对数据进行操作的;所以我们讲一些基本的操作语法。(大家先把数据库服务启动

(1)查看数据库

$ show dbs

webp

查看数据库

(2)新建数据库

  • 我们创建一个test作为我们测试数据库。

$ use test
  • 不过像上面这样使用一行代码是无效的,因为mongodb规定当你创建完数据库以后,只有插入了数据,这个数据库才存在。

  • use test不仅仅是创建了数据库,并且也是切换(switch)到了这里这个数据库中。

webp

创建并switched数据库

  • 这里我们使用db.createCollection('user')test数据库中创建了一个user表,这时test数据库就不为空了,所以就可以看到它被创建了。(表的操作后面会讲,这里你只需要知道新的数据库创建完其中必须有内容才会存在,这一条即可)

(3)删除数据库

  • 这里我们还是以test数据库为例:

$ db.dropDatabase()

webp

删除数据库

我们看到前面新建的test数据库被删除了。



作者:Ewall_
链接:https://www.jianshu.com/p/19dcad503edb


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消