使用mongo.exe创建数据库和集合

时间:2018-03-09 09:54:27

标签: mongodb

使用mongo.exe和inine命令字符串创建数据库和集合的语法是什么? 我试过(服务器和密码掩码):

mongo.exe MY_SERVER / admin -u MongoDBA -p MY_PASS --eval"使用mytest; db.createCollection(' mytemptestCollection')"

这会出现语法错误"缺少;在陈述之前"。

2 个答案:

答案 0 :(得分:0)

MongoDB使用DATABASE_NAME用于创建数据库。如果该数据库不存在,该命令将创建一个新数据库,否则它将返回现有数据库。

MongoDB db.createCollection(name,options)用于创建集合。

https://www.tutorialspoint.com/mongodb/mongodb_create_database.htm

https://www.tutorialspoint.com/mongodb/mongodb_create_collection.htm

答案 1 :(得分:0)

我解决了它,留下答案,以防任何人都可以使用它:

mongo.exe MY_SERVER:27017 / admin -u MongoDBA -p MY_PASSWORD --eval“db = db.getSiblingDB('mytest'); db.createCollection('myTestCollection')”