加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

MongoDB新建一个数据库

发布时间:2020-12-13 12:44:53 所属栏目:百科 来源:网络整理
导读:前提:请确保MongoDB已经安装成功,可参考前一篇笔记。 首先使用终端新建相关文件: cd 选择一个目录 mkdir mongodb_simple 新建一个文件夹mongodb_simple cd mongodb_simple 进入到新建的文件夹 mkdir data 新建一个存储数据的文件夹 mkdir log 新建一个存

前提:请确保MongoDB已经安装成功,可参考前一篇笔记。

首先使用终端新建相关文件:
cd 选择一个目录
mkdir mongodb_simple 新建一个文件夹mongodb_simple
cd mongodb_simple 进入到新建的文件夹
mkdir data 新建一个存储数据的文件夹
mkdir log 新建一个存储日志的文件夹
mkdir bin 新建一个存储执行器的文件夹
mkdir conf 新建一个存储配置的文件夹
cd conf/
vim mongod.conf 编写启动配置参数
输入

prot = 12345
dbpath = data
logpath = log/mongod.log
fork = true

按esc键,输入 :wq退出编辑
回到上层文件 cd ..
执行 ls:

zin:mongodb_simple iris$ ls
bin    conf    data    log

执行:zin:mongodb_simple iris$ ./bin/mongod -f conf/mongod.conf 回车
出现以下信息说明成功启动

about to fork child process,waiting until server is ready for connections.
forked process: 13020

cd log
tail log 可查看打印日志。

进一步设置:
可以将mongo客户端拷贝到当前的bin文件夹下方便使用
zin:mongodb_simple iris$ cp /usr/local/Cellar/mongodb/3.4.6/bin/mongo bin/
/usr/local/Cellar/mongodb/3.4.6/bin/mongo 是我安装mongodb的文件目录,要换成本机的安装目录。
使用zin:mongodb_simple iris$ ./bin/mongo --help 查看常用命令
zin:mongodb_simple iris$ ./bin/mongo 127.0.0.1:12345/test 回车启动
出现类似内容说明启动成功

MongoDB server version: 3.4.6
Server has startup warnings: 
2017-08-09T17:28:50.648+0800 I CONTROL  [initandlisten] 
2017-08-09T17:28:50.648+0800 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2017-08-09T17:28:50.648+0800 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2017-08-09T17:28:50.648+0800 I CONTROL  [initandlisten] 
> 

关闭mongodb:
db_shutdownServer() 如果出现保持需要使用admin权限
执行use admin,再执行db_shutdownServer()

查看日志:
tail -f log/mongod.log

重新启动连接:
./bin/mongod -f conf/mongod.conf
./bin/mongo 127.0.0.1:12345/test

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读