数据库的启动:
先进入mongodb的bin目录下,然后执行以下命令
mongod --dbpath data路径 --logpath log路径 --port 20177 --auth
- --dbpath 修改data(数据存储)默认路径
- --logpath 修改日志的默认路径
- --port 修改默认的端口号27017
- --auth 安全启动数据库,访问数据要先登录
进入mongodb shell模式
启动数据库后新开一个窗口,进入mongodb的bin目录下,通过mongo 进入shell命令
进入shell后 help可以查看常用命令
创建数据库:
use yourdb;
db.createCollection('user');
mongodb没有创建数据库的命令,通过以上命令,会自动创建一个yourdb数据库和该数据库下的一个user集合。
删除数据库:
db.dropDatabase();执行此命令将删除当前的数据库
设置用户访问权限
mongodb默认是无权限访问,除非启动数据库时加上 --auth,否则可以直接访问数据库的数据
- --auth 启动数据库
- use admin
- db.addUser("system","123456");
- db.auth("system","123456");
- use yourdb;
- db.addUser("test","123456");
当执行以上命令以后再show collections之前就需要先
db.auth("test","123456");
然后才能进行CRUD操作
常用命令链接