安装和启动:mongodb安装成功后需要注册mongodb 服务,在/lib/systemd/system目录下新建mongod.service 文件,内容如下:
[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
[Service]
User=mongodb
ExecStart=/usr/bin/mongod –quiet –config /etc/mongod.conf
[Install]
WantedBy=multi-user.target
保存后启动mongodb ,输入service mongod start 就可启动。
远程连接:远程连接失败,编辑/etc/mongod.conf 文件,将bindip 那行注释掉
创建数据库和用户:新建数据库只需要use xxx,xxx为数据库名称,如下:
> use foodie
switched to db foodie
mongodb 3.0 创建用户的方式和之前的版本不一样,
> db.createUser( ... { ... user: "dba", ... pwd: "dba", ... roles: [ { role: "readWrite", db: "foodie" } ] ... } ... )