mongodb的使用

              mongodboracle等数据库的区别主要在于他是非关系型数据库,这就决定了他在创建过程中的一些特殊性。

mongodb数据库和表是自动创建的,我们只要使用某个数据库,那么他就自动创建了,只要向某个表插入数据,

那么这张表就自动被创建了(这里的表被称为collection)。因为这是非关系型的数据库,所以这些表示没有主键和

对应的关联关系的。这也是这个数据库的一个缺点,就是我们有时候会找不到对应的表,不知道他是在哪个数据库中

创建的。

           下面演示一段代码来展示我们是如何创建数据库和用户并对其中数据进行操作的:

同时我们也了解一下mogodb数据库的一些命令:

>show db                                                        这个是查看数据库的命令

>use test                                                         这是切换到test数据库的命令

>db.addUser("1","1")                                   这是添加用户的命令

>db.auth("1","1")                                          这是给用户授权,让此用户可以连接

>db.createCollection("TableName")        这是创建表的语句

>show collections                                        这是查看所有表的语句

>db.1.save({age:1})                                      这是向表里插入数据的语句

>db.1.find()                                                   这是查看添加的数据是否成功进入数据库

     通过以上过程我们成功的向数据库添加了一条数据。

     以上操作时继上篇文章中我们启动mongo.exe后在这个界面中进行的操作。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值