mongoDB初体验:mac平台
2022/4/22 19:17:03
本文主要是介绍mongoDB初体验:mac平台,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
下载:zip压缩包
官方地址
操作步骤
- 下载你的文件是一个zip文件,解压,然后是你的文件夹,比如/Users/Steven/MongoDB
- 创建一个你喜欢的文件夹来存储你的数据,例如/User/Steven/myData;
- 打开那个文件夹,cd到2里面那个文件夹/Users/Steven/MongoDB,再cd bin;
- 输入./mongod --dbpath /User/Steven/myData,等到出现“waiting for connections on port 27017”,说明MongoDB服务器已经架设好,而数据将储存在myData里面;
- 打开一个终端/Users/Stevencd/bin,运行/mongo;然后让你新进行操作出现一个交互式shell,而数据将存储在myData里
数据库的使用
新建一个名为tutorial
数据库
use tutorial
展示myData_db文件夹下的所有数据库的信息
show databases
结果:默认的有三个数据库,tutorial刚创建,乜有添加集合,不显示
admin → 0.000GB config → 0.000GB local → 0.000GB
我们尝试往我们的数据库里添加一个集合(collection)MongoDB里的集合和SQL里面的表格是类似的:
db.createCollection('author')
顺利的话会显示:
{ "ok" : 1 }
再次展示文件夹下的数据库信息
show databases
结果:创建的tutorial数据库显示在列表
admin → 0.000GB config → 0.000GB local → 0.000GB tutorial → 0.000GB
在tutorial路径下执行show collections,可以显示该数据库下的集合:
show collections
结果:
author → 0.000MB / 0.004MB
执行db.author.drop()
可以删除制定集合
结果:
true
再次显示该数据库下的集合,就看不到author集合了
结果:
tutorial> show collections
tutorial>
这篇关于mongoDB初体验:mac平台的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15SendGrid 的 Go 客户端库怎么实现同时向多个邮箱发送邮件?-icode9专业技术文章分享
- 2024-11-15SendGrid 的 Go 客户端库怎么设置header 和 标签tag 呢?-icode9专业技术文章分享
- 2024-11-12Cargo deny安装指路
- 2024-11-02MongoDB项目实战:从入门到初级应用
- 2024-11-01随时随地一键转录,Google Cloud 新模型 Chirp 2 让语音识别更上一层楼
- 2024-10-25Google Cloud动手实验详解:如何在Cloud Run上开发无服务器应用
- 2024-10-24AI ?先驱齐聚 BAAI 2024,发布大规模语言、多模态、具身、生物计算以及 FlagOpen 2.0 等 AI 模型创新成果。
- 2024-10-20goland工具下,如修改一个项目的标准库SDK的版本-icode9专业技术文章分享
- 2024-10-17Go学习:初学者的简单教程
- 2024-10-17Go学习:新手入门完全指南