mongodb用use创建数据用show dbs查不到是啥原因
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb用use创建数据用show dbs查不到是啥原因相关的知识,希望对你有一定的参考价值。
参考技术A use只是转到相关数据库,此时并没有做任何操作,所以并不会创建相应的数据库,只有当你真正的操作了一次数据库就会自动创建。mongodb use db show dbs
mongodb 常用命令:
在dbs间切换用 use xxxdb
之后再操作就是只针对 xxxdb了;
show dbs显示全部数据库
show collections 显示全部集合
mongodb数据库一般安装在 usr local下面
./mongod --dbpath=/usr/local/mongodb/db --fork --logpath=/usr/local/mongodb/logs/1.log
进入 /usr/local/mongodb/bin目录下运行 ./mongod启动mongodb
mongodb后面添加各种参数
例如:
运行 ./mongo 默认连接本地数据库,并进入shell控制台模式 之后可进行各种操作
但是启动mongodb要在后台运行 得添加 --fork 参数
其他作用的参数 记得是双横杠 --
--dbpath --logpath logpath参数后面是一个目录加具体文件 否则会报错
一般做法是在bin文件下 新建一个mongodb.conf配置文件
配置文件里 配置好
dbpath=/usr/local/mongodb/db logpath=/usr/local/mongodb/logs/mongodb.log port=27017 fork=true nohttpinterface=true
然后设置
vi /etc/rc.d/rc.local
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf
就可以开启启动了
以上是关于mongodb用use创建数据用show dbs查不到是啥原因的主要内容,如果未能解决你的问题,请参考以下文章