Mongodb安装
[[toc]]
本地安装mongodb
打开安装的目录,默认没有data,etc ,log 文件的
sudo mkdir -p /data/db
sudo chown -R zhf /data
./mongod 就可以启动了,但是全局不能使用,需要配置下
设置全局路径 : echo ‘export PATH=/Users/zhenfeng/mongodb/bin:$PATH’>>~/.bash_profile
在根路径source .bash_profile就生效了,查看是否成功
$PATH/ /是否有当前db 的目录
which mongod //是否路径
问题:整好之后发现配置的环境变量(mongod)不起作用了,执行source .bash_profile后,mongod可以用了,但是终端全部关闭后,再输入mongod,就不起作用了。
解决方法
执行vi ~/.zshrc打开.zshrc,将 source .bash_profile 粘贴到最下面,保存即可。或者直接open .bash_profile把里面的内容粘贴到.zshrc里面,保存重启即可。
接下来就是启动mongodb了,cmd+T 新建命令窗口,使用命令 mongod
启动mongoDB server,启动成功后最后一行应该是端口号27017
mongodb 启动成功,正等待着被连接。
cmd+T 新建命令窗口,执行 mongo
,进入 mongodb 命令行模式:
阿里云服务器安装mongodb
1.下载mongodb
# 兼容性好 |
2.解压
tar zxvf mongodb-linux-x86_64-3.2.9.tgz |
3.创建数据文件夹和日志文件等
mkdir -p /usr/local/mongodb/data |
4.启动
# 设置全局变量 |
5.创建完成后需要在阿里云控制台配置防火墙才能连接
数据库的操作
导出数据库
./mongoexport –port [port] –db test –collection users –out export.json导入数据库
./mongoimport -h 120.79.229.197:27-17 -d test -c scenics –file=./export.json