mongodb启动后打不开http://127.0.0.1:28017/

摘要: yum安装的mongodb,用systemctl start mongod.service,则不开启28017端口http://127.0.0.1:27017/显示You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number可是却打不开http://127.0.0.1:28017/,netstat -nltp没有28017端口然而改用mongod --dbpath=/data/db启动则可以打开http://127.0.0.1 阅读全文
posted @ 2012-08-09 15:29 keke3399 阅读(3785) 评论(2) 推荐(0) 编辑

mongodb奇怪模糊查询问题

摘要: db.keke.insert({name:"hky"});db.keke.find(){ "_id" : ObjectId("50222ec21905597a6291d35c"), "name" : "hky" }db.keke.find({"name":{$regex:'hk'}});{ "_id" : ObjectId("50222ec21905597a6291d35c"), "name" : & 阅读全文
posted @ 2012-08-08 17:21 keke3399 阅读(697) 评论(1) 推荐(0) 编辑

MySQL与MongoDB之SQL语法对比

摘要: 阅读全文
posted @ 2012-08-07 17:10 keke3399 阅读(270) 评论(0) 推荐(0) 编辑

rockmongo配置文件config.php

摘要: mongo_auth 和control_auth在开始使用RockMongo之前,你需要决定使用哪种校验方式。如果mongo_auth被设成了true,用户必须使用MongoDB中的用户名和密码(由命令db.addUser()添加),所以配置中的mongo_user, mongo_pass和mongo_db就不再需要了,因为用户可以通过界面输入这些信息。如果control_auth被设置了true,而且mongo_auth设成了false,用户必须根据control_users选项的配置进行登录,mongo_user, mongo_pass和mongo_db就生效了。为了安全起见,安装完毕之后 阅读全文
posted @ 2012-08-06 09:18 keke3399 阅读(413) 评论(0) 推荐(0) 编辑

MongoDB中帐号管理(用户名密码设置)

摘要: 默认不需要帐号密码,在/etc/mongodb.conf中设置auth = true后重启开启帐号权限功能。1,创建admin的超级权限:mongouse admin;db.addUser('root','sa')增加了root帐号,这个时候执行show collections;现实没有权限,必须先执行db.auth('root','sa') ,返回1说明验证成功!返回0说明验证失败!直接登陆其他表时,必须先use admin;db.auth('root','sa'),再执行use keke;sho 阅读全文
posted @ 2012-08-04 21:54 keke3399 阅读(754) 评论(1) 推荐(0) 编辑

mongodb php驱动安装

摘要: yum install php-develpecl install mongo修改php.ini增加extension=mongo.so,重启apache安装rockmongo php版mongodb gui工具下载解压至web目录下OK 阅读全文
posted @ 2012-08-04 18:29 keke3399 阅读(117) 评论(0) 推荐(0) 编辑

MongoDB修改删除数据

摘要: 将name是mongo的记录的name修改为mongo_newdb.things.update({name:"mongo"},{$set:{name:"mongo_new"}});我们来查询一下是否改过来了> db.things.find();{ "_id" : ObjectId("501c7e65ab2f3c46faf8e68b"), "x" : 3 }{ "_id" : ObjectId("501c7e5cab2f3c46faf8e68a"), 阅读全文
posted @ 2012-08-04 10:51 keke3399 阅读(253) 评论(0) 推荐(0) 编辑

MongoDB插入查询数据(二), 条件查询

摘要: > db.things.find({name:"mongo"}).forEach(printjson);{ "_id" : ObjectId("501c7e5cab2f3c46faf8e68a"), "name" : "mongo" }相当于SELECT * FROM things WHERE name="mongo"查询条件是{ a:A, b:B,…}类似“where a=A and b=B and…”.上面显示的是所有的元素,当然我们也可以返回特定的元素,类似于返回 阅读全文
posted @ 2012-08-04 10:42 keke3399 阅读(404) 评论(0) 推荐(0) 编辑

MongoDB插入查询数据

摘要: 插入:use keke自动在写入数据后产生keke数据库。> j = { name : "mongo" };{"name" : "mongo"}> t = { x : 3 };{ "x" : 3 }> db.things.save(j);> db.things.save(t); 查询> db.things.find();{ "_id" : ObjectId("4c2209f9f3924d31102bd84a"), "name" 阅读全文
posted @ 2012-08-04 10:07 keke3399 阅读(394) 评论(0) 推荐(0) 编辑

配置mongodb

摘要: 修改配置文件vi /etc/mongodb.confdbpath =/home/www/mongodb启动服务systemctl start mongod.service连接数据库mongoOK! 阅读全文
posted @ 2012-08-03 21:45 keke3399 阅读(192) 评论(0) 推荐(0) 编辑