MongoDB Windows、Ubuntu与Mac OS X安装教程及基本操作实例

0 下载量 28 浏览量 更新于2024-09-04 收藏 63KB PDF 举报
MongoDB文件型数据库开发实例教程深入解析 1. **MongoDB安装**: 在Windows、Ubuntu和Mac OS X上安装MongoDB通常非常直观。用户需从MongoDB官网下载预编译的zip包,解压后,找到`mongodb-binaries`文件夹内的`mongod`可执行文件。以命令行模式运行`$./mongod`,例如在Mac上的命令为`$./mongod`。启动时,系统会输出初始化信息,如版本号(v2.0.7)、端口号(27017)、数据路径以及主机名等,如`[initandlisten] MongoDB starting: pid=72280 port=27017 dbpath=/data/db/ 64-bit host=Yongs-MacBook-Air.local`。 2. **连接MongoDB**: 使用`mongo`命令行工具与MongoDB服务器建立连接,如`$./mongo`。这将进入MongoDB shell,显示当前连接的数据库和版本信息,如`MongoDB shell version: 2.0.7 connecting to: test`。在shell中,你可以通过`use <database_name>`来切换到特定数据库,即使该数据库尚未存在,MongoDB会在第一次操作时自动创建。 3. **数据库和集合创建**: MongoDB的设计理念是无模式的,允许开发者灵活地插入数据而无需预先定义表格结构。当数据首次插入时,MongoDB会自动创建相应的数据库和集合(等效于关系数据库中的表)。例如,当你插入一条记录到名为`users`的集合时,如果数据库`mkyong`不存在,它也会在插入操作时被创建。 插入数据的命令示例: ```javascript use mkyong; db.users.insert({ name: 'John Doe', email: 'john.doe@example.com' }); ``` 这个操作会导致`mkyong`数据库和`users`集合被创建,且存储了给定的数据文档。 总结:MongoDB文件型数据库以其动态模式和易扩展性受到开发者的喜爱。本文介绍了如何在不同平台上安装、连接和进行基础操作,如创建数据库、集合。通过MongoDB的这种无模式设计,开发人员可以更快速地进行原型开发和数据存储。