环境:
Ubuntu 10.10
安装 MongoDB:
sudo apt-get install mongodb
为 Python 安装 pymongo 模块:
sudo easy_install pymongo
在第一次启动 MongoDB 数据库服务前, 先建立目录 /data/db/ 用于存储数据库信息:
sudo mkdir /data
sudo mkdir /data/db/
启动 MongoDB 数据库服务:
sudo /usr/bin/mongod
注意:
如果没有建立 /data/db/ 目录, mongod 命令将无法正常运行。
提示信息如下:
zhongwei@ubuntu:/data/db$ sudo /usr/bin/mongod
/usr/lib/mongodb/mongod --help for help and startup options
Wed Nov 10 10:47:15 Mongo DB : starting : pid = 2324 port = 27017 dbpath = /data/db/ master = 0 slave = 0 32-bit
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
** see http://blog.mongodb.org/post/137788967/32-bit-limitations for more
Wed Nov 10 10:47:15 db version v1.4.4, pdfile version 4.5
Wed Nov 10 10:47:15 git version: nogitversion
Wed Nov 10 10:47:15 sys info: Linux roseapple 2.6.24-28-server #1 SMP Wed Aug 18 21:17:51 UTC 2010 i686 BOOST_LIB_VERSION=1_42
Wed Nov 10 10:47:15 waiting for connections on port 27017
Wed Nov 10 10:47:15 web admin interface listening on port 28017
如果发现 27017 被占用, kill 掉之前启动的 mongod 服务:
ps -auxw | grep mongod
sudo kill -9 <pid>
启动 MongoDB interactive shell (一个 javascript 的 shell):
sudo /usr/bin/mongo
如果在 mongo 命令后不加任何的参数, 将默认连接本地机器上 27017 端口上的 test 数据库, 于是我们会看到:
zhongwei@ubuntu:~$ sudo /usr/bin/mongo
[sudo] password for zhongwei:
MongoDB shell version: 1.4.4
url: test
connecting to: test
type "exit" to exit
type "help" for help
>
也可以使用参数:
./mongo foo
|
connects to the foo
database on your local machine |
./mongo 192.168.13.7/foo
|
connects to the foo
database on 192.168.13.7 |
./mongo dbserver.mydomain.com/foo
|
connects to the foo
database on dbserver.mydomain.com |
./mongo 192.168.13.7:9999/foo
|
connects to the foo
database on 192.168.13.7 on port 9999 |
连接字符串的格式:
每门语言 driver 的连接字符串格式都有所不同, 需要查阅文档。
http://www.mongodb.org/display/DOCS/Connections
分享到:
相关推荐
提示"[initandlisten] waiting for connections on port 27017"的时候说明正常启动成功 此时数据库已经启动 命令行模式下测试mongodb( 测试数据库名:clary ) 进入mongodb命令行模式 cmd命令行下执行mongo进去...
connections : default : server : " mongodb://localhost:27017 " options : {} default_database : someDB document_managers : default : auto_mapping : true mappings : # ... wucdbm_http_logger :...
Mongode2 更快地启动MongoDB--Node.js项目。 该包装器在驱动程序的顶部构建,...// Use of the 'new' constructor allows you to maintain connections to multiple dbs/collections var db2 = new require('mongode
mongodb 命令行mongod启动报错 about to fork child process, waiting until server is ready for connections. forked process: 3560 ERROR: child process failed, exited with error number 1 To see additional ...
Express + MongoDB() 与一致的编码样式 支持 使用从.env文件中加载环境变量 Gzip压缩与 ,和测试 和工作服的代码覆盖率 沙哑的Git钩 摩根大通 护照认证和授权 apidoc的API文档介绍 travisCI的持续集成支持 使用pm...
#######################EvalAPI v/0.0.1 ################### #### ... "mongod --dbpath db", after that it will listen on connections on port 27017. 4. To start the server you can either enter "node
[initandlisten]后出现waiting for connections on port 27017字样就代表成功 :keycap_digit_four:连接MongoDB 刚刚的cmd不要关掉 重新打开一个cmd 注意这个是mongo 上一个是mongod 出现Welcome t
前言 日志是MongoDB中一个非常重要的功能,他保证了数据库服务器在意外断电、自然灾害下数据的完整性 。MongoDB日志记录了数据库...2014-11-03T18:28:32.450-0500 I NETWORK [initandlisten] waiting for connections o
背景介绍: 查询MongoDB配置参数,可以知道关于最大连接数的参数是maxConns。但是连接实例后,查看支持的最大连接数,还是默认的819。 说明:最大连接数是由maxConn ...运行命令:db.serverStatus().connections
固定插件猫鼬 安装 npm install fastify-plugin-... uri : "mongodb://localhost:27017/dbName" , settings : { // https://mongoosejs.com/docs/connections.html#options // these are default useNewUrlPa
在config/connections.js和config/models.js设置你的 MongoDB 设置 使用sails sails lift启动Sails.js应用程序 在浏览器中打开http://localhost:1337 对于 CronJobs,在config/crontab.js和 exec config/bootstrap...
设置您的 MongoDB 设置config/connections.js 使用sudo mongod从命令行启动您的 MongoDB 设置你的策略 用sails lift帆起sails lift 在浏览器中打开http://localhost:1337 可用的身份验证策略 谷歌+ 创建新应用 ...
用法# Check if the container respond to HTTP requests$ healthck status 3e3a1ebbb4dd -P http# Check if the MongoDB container is ready for connections$ healthck status 3e3a1ebbb4dd -P mongo# A generic ...
欢迎 该模块负责提供用于与数据库一起使用的连接器。 安装 yarn add @zerointermittency/mongo # npm i --save @zerointermittency/mongo 标准化错误 ... 必需的connections(对象):包含要使用的
37.5. Mixing XA and Non-XA JMS Connections 37.6. Supporting an Alternative Embedded Transaction Manager 38. Hazelcast 39. Quartz Scheduler 40. Spring Integration 41. Spring Session 42. Monitoring and ...
设置MongoDB之后,您可以进入bin文件夹并在Windows命令行中输入: > mongod.exe 如果安装正确,则应该可以在最后看到“ Waiting for connections on port 27017 ”消息。 调试提示:如果要检查MongoDB数据库中的...
You will then implement database connections to acquire data and then present it to our users using different template packages. Later on, you will learn about sessions and cookies to retain ...
Sails.js示例REST API ,一个用于Node.js和MongoDB的MVC框架。发展安装依赖项: npm install 启动应用程序: npm start或npm run-script watch资料库此... module.exports = { connections: { mongodb: { host: 'ds02
主要给大家介绍了关于db.serverStatus()命名执行时报无权限问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Inkling API服务器Inkling ( ) 的 API ...} 回复: { "__v" : 0 , // generated by MongoDB, ignore "fbId" : "123456789" , "_id" : "lkj987689yafsd89" , // MongoDB ObjectId "bubbles" : [ ] , "connections" :