• mongodb指南(翻译)(三) developer zone 快速启动MongoDB


    本章节在官方文档的位置为:Home-Quickstart

    在OS X快速启动

    安装mongodb

    最简单的安装mongodb的方法就是使用包管理器或者预编译好的二进制文件:

    包管理器

    如果你使用Homebrew包管理器,请运行:

    1. $ brew update  
    2. $ brew install mongodb  


    如果你使用MacPorts,你可以这样安装:

    1. $ sudo port install mongodb  


    整个安装过程会花费稍许时间。

    32位二进制文件

    注:推荐使用64位(如果你有64位操作系统)

    1. $ curl http://downloads.mongodb.org/osx/mongodb-osx-i386-x.y.z.tgz > mongo.tgz  
    2. $ tar xzf mongo.tgz  


    将x.y.z替换为当前稳定版本的版本号

    64位二进制文件

    1. $ curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-x.y.z.tgz > mongo.tgz  
    2. $ tar xzf mongo.tgz  

    将x.y.z替换为当前稳定版本的版本号

    创建一个数据目录

    默认情况下mongodb会将数据存储在/data/db,但是它不会自动创建这个目录。这样创建:

    1. $ mkdir -p /data/db  


    你还可以在启动mongodb的时候,使用 --dbpath 参数告诉它使用另外一个数据目录。

    运行并连接到服务器

    首先,在一个终端中启动mongodb服务器:

    1. $ ./mongodb-xxxxxxx/bin/mongod  


    在另外一个终端,启动shell,它会默认自动连接到本机:

    1. $ ./mongodb-xxxxxxx/bin/mongo  
    2. > db.foo.save( { a : 1 } )  
    3. > db.foo.find()  


    恭喜,你刚刚使用mongodb存储并检索了你的第一个文档。

    在linux快速启动

    下载

    通过包管理器

    Ubuntu和Debian用户,请参阅“Ubuntu and Debian packages”。

    CentOS和Fedora用户,请参阅“CentOS and Fedora Packages”。

    32位linux二进制文件

    注:推荐使用64位

    1. $ # replace "1.6.4" in the url below with the version you want  
    2. $ curl http://downloads.mongodb.org/linux/mongodb-linux-i686-1.6.4.tgz > mongo.tgz  
    3. $ tar xzf mongo.tgz  


    64位linux二进制文件

    1. $ # replace "1.6.4" in the url below with the version you want  
    2. $ curl http://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.6.4.tgz > mongo.tgz  
    3. $ tar xzf mongo.tgz  

    其他Unixes

    请参阅“下载”和“生成”。


    创建数据目录

    默认情况下mongodb会将数据存储在/data/db,但是它不会自动创建这个目录。这样来创建:

    1. $ sudo mkdir -p /data/db/  
    2. $ sudo chown `id -u` /data/db  

    你还可以在启动mongodb的时候,使用 --dbpath 参数告诉它使用另外一个数据目录。

    运行并连接到服务器

    首先,在一个终端中启动mongodb服务器:

    1. $ ./mongodb-xxxxxxx/bin/mongod  


    在另外一个终端,启动shell,它会默认自动连接到本机:

    1. $ ./mongodb-xxxxxxx/bin/mongo  
    2. > db.foo.save( { a : 1 } )  
    3. > db.foo.find()  


    恭喜,你刚刚使用mongodb存储并检索了你的第一个文档。

    在Windows快速启动

    下载

    最简单(推荐)的安装mongodb的方法就是使用已经生成好的二进制文件。注:推荐64位,当然前提你得有64位版本的windows。

    32位二进制文件

    下载并解压32位的压缩包,推荐“生产”版本。

    64位二进制文件

    下载并解压64位的压缩包。

    解压

    解压下载的包到本地目录。为了简便,你也可以将mongo-xxxxxx重命名为mongo。

    创建数据目录

    默认情况下mongodb将数据存储到\data\db,但是它不会自动创建这个文件夹,可以这样来创建:

    1. C:\> mkdir \data  
    2. C:\> mkdir \data\db  

    当然,你也可以在系统浏览器中创建这个目录。

    你还可以在启动mongodb的时候,使用 --dbpath 参数告诉它使用另外一个数据目录

    运行并连接到服务器

    重要的二进制文件是:

    • mongod.exe - 数据库服务器。使用 mongod --help 可以获取更详细的启动帮助。
    • mongo.exe - 管理shell。

    在浏览器中双击mongod.exe或者在命令行启动:

    1. C:\> cd \my_mongo_dir\bin  
    2. C:\my_mongo_dir\bin> mongod  


    注:也可以将服务器以服务的形式启动。

    现在,通过双击mongo.exe或者命令行方式启动管理shell。默认情况下,mongo.exe会连接运行在本地的服务器并使用名为“test”的数据库。运行mongo --help获取更多信息。

    1. C:\> cd \my_mongo_dir\bin  
    2. C:\my_mongo_dir\bin> mongo  
    3. > // the mongo shell is a javascript shell connected to the db  
    4. > // by default it connects to database 'test' at localhost  
    5. > 3+3  
    6. 6  
    7. > db  
    8. test  
    9. > // the first write will create the db:  
    10. > db.foo.insert( { a : 1 } )  
    11. > db.foo.find()  
    12. { _id : ..., a : 1 }  
    13. > show dbs  
    14. ...  
    15. > show collections  
    16. ...  
    17. > help  


    恭喜,你刚刚通过mongod存储并检索了你的第一个文档。

    https://github.com/tomliugen
  • 相关阅读:
    学生管理系统
    Selenium元素定位的30种方式
    python-- 多进程
    python 多线程的实现
    python 节省内存的for循环技巧
    python 生成器
    python 字符串编码检测
    opencv-python 图片的几何变换
    opencv-python --图像处理
    目标检测
  • 原文地址:https://www.cnblogs.com/xinghebuluo/p/2266197.html
Copyright © 2020-2023  润新知