Mongodb创建数据库
进入bin目录执行,连接mongodb:
./mongo --port 27001
使用admin用户:
> use admin
> db.createUser({user:“root”,pwd:“root”,roles:[“userAdminAnyDatabase”]})
admin使用前的权限认证:
> db.auth("root","password")
创建新的用户:
> db.createUser({user:'newUser',pwd:'newUserPassword',roles:[{role:'dbOwner',db:'newUserDB'}]})
使用新创建的数据库
> use newUserDB
使用前对新数据库授权
> db.auth('newUser','newUserPassword')
创建数据集合
> db.test.insert({'test':'test'})
查看数据库
> show dbs
连接URL:mongodb://newUser:newUserPassword@127.0.0.1:27001/newUserDB?authSource=admin&readPreference=primary&ssl=false