百度新站关键词排名,宿州网站公司,wordpress评论嵌套,潍坊网站建设培训Microsoft Windows [版本 10.0.17763.107] (c) 2018 Microsoft Corporation。保留所有权利。
C:\Users\Administratormongon mongon 不是内部或外部命令#xff0c;也不是可运行的程序 或批处理文件。
C:\Users\Administratormongo mongo 不是内部或外部命令#x…Microsoft Windows [版本 10.0.17763.107] (c) 2018 Microsoft Corporation。保留所有权利。
C:\Users\Administratormongon mongon 不是内部或外部命令也不是可运行的程序 或批处理文件。
C:\Users\Administratormongo mongo 不是内部或外部命令也不是可运行的程序 或批处理文件。
C:\Users\AdministratorD:
D:\cd D:\MongoDB\bin
D:\MongoDB\binmongo MongoDB shell version v3.4.10 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.4.10 Welcome to the MongoDB shell. For interactive help, type help. For more comprehensive documentation, see http://docs.mongodb.org/ Questions? Try the support group http://groups.google.com/group/mongodb-user Server has startup warnings: 2019-09-19T14:15:34.0340800 I CONTROL [initandlisten] 2019-09-19T14:15:34.0340800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database. 2019-09-19T14:15:34.0350800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted. 2019-09-19T14:15:34.0350800 I CONTROL [initandlisten] use admin switched to db admin db.createUser({ ... user: admin, // 用户名 ... pwd: 123456, // 密码 ... roles:[{ ... role: root, // 角色 ... db: admin // 数据库 ... }] ... ^C db.createUser({ ... user: admin, ... pwd: 123456, ... roles:[{ ... role: root, ... db: admin ... }] ... }) Successfully added user: { user : admin, roles : [ { role : root, db : admin } ] } https://www.jianshu.com/p/53e81a664f8d
Win10安装MongoDB3.4.2
0.1682017.03.07 14:44:02字数 275阅读 207
1、在官方[https://www.mongodb.com] 下载msi安装包我下的是mongodb-win32-x86_64-2008plus-ssl-3.4.2-signed.msi版本。 2、安装之后我们要创建MongoDB服务便于我们之后使用由于系统不会主动创建目录因此我们来手动创建目录比如我的目录为D:\data然后文件夹中创建D:\data\db文件夹用来存放数据库文件D:\data\config文件夹存放配置文件而D:\data\dblog文件夹来存放日志文件。 3、创建完目录后我们在config文件夹下创建mongod.cfg配置文件内容如下
systemLog:destination: filepath: D:\data\dblog\mongod.loglogAppend: true
storage:journal:enabled: truedbPath: D:\data\db
net:port: 270174、创建后我们通过winR打开命令行进入到我们安装MongoDB目录下的bin文件夹下输入mongod.exe --config D:\data\config\mongod.cfg --install 5、最后我们来创建MongoDB服务net start MongoDB
bP.S.需要注意的是4和5需要在管理员权限下使用 https://www.cnblogs.com/weschen/p/8213746.html看客户端那里
https://jingyan.baidu.com/article/6079ad0eb74fa828fe86db5f.html没什么用
https://www.jianshu.com/p/237a0c5ad9fa
MongoDB 设置用户名密码
12019.02.15 01:00:31字数 315阅读 962 MongoDB 版本 v4.0.5系统 Win10超级管理员
设置 admin
use.admin
db.createUser({user: admin, // 用户名pwd: 123456, // 密码roles:[{role: root, // 角色db: admin // 数据库}]
})设置完成可以输入 show users 查看是否设置成功。
开启验证
找到 MongoDB 安装目录打开 mongod.cfg文件找到以下这句
#security:修改为
security:authorization: enabled重启 MongoDB
打开任务管理器 任务管理器界面
找到 MongoDB 服务右键重新启动。
这时我们可以打开 powershell 连接数据库
输入 mongo 截图
显示连接成功但是当我们输入其他指令时会提示没有权限 截图
登录数据库
// 方式一
mongo
use admin
db.auth(admin, 123456)// 方式二
mongo admin -u admin -p 123456这时候我们就可以正常访问和操作数据了。
添加数据库用户
我们除了可以设置数据库的超级管理员以外还可以给每个数据库设置单独的管理员。其只有操作单独数据的一定权限。
use test // 跳转到需要添加用户的数据库
db.createUser({user: fooadmin, // 用户名pwd: 123456, // 密码roles:[{role: readWrite, // 角色db: test // 数据库名}]
})常用命令
show users // 查看当前库下的用户db.dropUser(testadmin) // 删除用户db.updateUser(admin, {pwd: 654321}) // 修改用户密码db.auth(admin, 654321) // 密码认证MongoDB 数据库默认角色
数据库用户角色read、readWrite数据库管理角色dbAdmin、dbOwner、userAdmin集群管理角色clusterAdmin、clusterManager、clusterMonitor、hostManager备份恢复角色backup、restore所有数据库角色 readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、 dbAdminAnyDatabase超级用户角色root