##问题:
安装完mongodb之后,创建第二个数据库时报错:”not authorized on admin to execute command “
解决方法:关闭mongodb之后,修改mongodb的配置文件mongodb.conf中的auth=true改成auth=false,保存即可
1 进入cmd界面,输入:mongo,进入mongo服务
2 mongodb连接
1 2
| $ > mongodb://admin:123456@localhost/ ...
|
3 mongodb创建数据库
如果数据库不存在,则创建数据库,否则切换到指定数据库
3 查看所有数据库,可以使用show dbs
4 删除数据库
5 mongodb 创建集合
想要创建哪个数据库下的集合,就先转到哪个数据库下,再执行创建集合语句
例如:在test数据库中创建runoob集合
1 2 3 4 5
| > use test switched to db test > db.createCollection("runoob") { "ok" : 1 } >
|
6 删除集合
7 插入文档
1 2 3 4 5 6 7
| >db.col.insert({title: 'MongoDB 教程', description: 'MongoDB 是一个 Nosql 数据库', by: '菜鸟教程', url: 'http://www.runoob.com', tags: ['mongodb', 'database', 'NoSQL'], likes: 100 })
|
8 查看已插入的文档