mongodb的windows安装与使用

来源:互联网 发布:无畏舰 知乎 编辑:程序博客网 时间:2024/05/21 06:20

官网下载安装包   https://www.mongodb.com/download-center?jmp=nav#community


运行安装包文件  mongodb-win32-x86_64-2008plus-ssl-3.4.4-signed.msi  选择安装目录 

安装后的目录 D:\Program Files\MongoDB\Server\3.4

添加mongodb 存放数据和日志的目录


log文件下,创建一个mongo.log文件 用以保存mongo日志

打开window cmd命令窗口窗口,切换到目录D:\Program Files\MongoDB\Server\3.4\bin

1. mongo.exe,命令行客户端工具。
2. mongod.exe,数据库服务程序。
3. mongodump.exe,数据库备份程序。
4. mongoexport.exe,数据导出工具。
5. mongofiles.exe,GridFS工具。
6. mongoimport.exe,数据导入工具。
7. mongorestore.exe,数据库恢复工具。
8. mongos.exe,貌似是性能检测工具。

D:\Program Files\MongoDB\Server\3.4\bin>mongod.exe    --dbpath "D:\Program Files\MongoDB\Server\3.4\data" --logpath="D:\Program Files\MongoDB\Server\3.4\log\mongo.log" --logappend2017-06-07T10:01:05.941+0800 I CONTROL  [initandlisten] MongoDB starting : pid=10908 port=27017 dbpath=D:\Program Files\MongoDB\Server\3.4\data 64-bit host=WIN-CHN27O93H8R2017-06-07T10:01:05.942+0800 I CONTROL  [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R22017-06-07T10:01:05.942+0800 I CONTROL  [initandlisten] db version v3.4.12017-06-07T10:01:05.943+0800 I CONTROL  [initandlisten] git version: 5e103c4f5583e2566a45d740225dc250baacfbd72017-06-07T10:01:05.943+0800 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.1t-fips  3 May 20162017-06-07T10:01:05.943+0800 I CONTROL  [initandlisten] allocator: tcmalloc2017-06-07T10:01:05.943+0800 I CONTROL  [initandlisten] modules: none2017-06-07T10:01:05.944+0800 I CONTROL  [initandlisten] build environment:2017-06-07T10:01:05.944+0800 I CONTROL  [initandlisten]     distmod: 2008plus-ssl2017-06-07T10:01:05.945+0800 I CONTROL  [initandlisten]     distarch: x86_642017-06-07T10:01:05.947+0800 I CONTROL  [initandlisten]     target_arch: x86_642017-06-07T10:01:05.947+0800 I CONTROL  [initandlisten] options: { storage: { dbPath: "D:\Program Files\MongoDB\Server\3.4\data" } }2017-06-07T10:01:05.949+0800 I -        [initandlisten] Detected data files in D:\Program Files\MongoDB\Server\3.4\data created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.2017-06-07T10:01:05.949+0800 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=3555M,session_max=20000,eviction=(threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),2017-06-07T10:01:06.779+0800 I CONTROL  [initandlisten]2017-06-07T10:01:06.780+0800 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.2017-06-07T10:01:06.781+0800 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.2017-06-07T10:01:06.783+0800 I CONTROL  [initandlisten]2017-06-07T10:01:06.784+0800 I CONTROL  [initandlisten] Hotfix KB2731284 or later update is not installed, will zero-out data files.2017-06-07T10:01:06.788+0800 I CONTROL  [initandlisten]2017-06-07T10:01:08.333+0800 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory 'D:/Program Files/MongoDB/Server/3.4/data/diagnostic.data'2017-06-07T10:01:08.341+0800 I NETWORK  [thread1] waiting for connections on port 27017

使用mongo.exe连接


查看下

> show dbs
admin  0.000GB
local  0.000GB
mydb   0.000GB


mydb是自己创建的,

> db.mydb.insert({"name":"zhangsan","age":"12"})
WriteResult({ "nInserted" : 1 })





原创粉丝点击