Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何使用Mongoose创建具有用户名和密码的数据库?_Node.js_Mongodb_Mongoose_Credentials - Fatal编程技术网

Node.js 如何使用Mongoose创建具有用户名和密码的数据库?

Node.js 如何使用Mongoose创建具有用户名和密码的数据库?,node.js,mongodb,mongoose,credentials,Node.js,Mongodb,Mongoose,Credentials,要使用mongoose创建数据库,请执行以下操作: 我们连接到数据库 const mongoUri=mongodb://host:port/database'; mongoose.connect(mongoUri,…) 或 const newConnection=mongoose.createConnection(mongoUri,…) 我们创建一个模型 mongoose.model('MyModel',modelSchema) 或 newConnection.model('MyMode

要使用mongoose创建数据库,请执行以下操作:

  • 我们连接到数据库
const mongoUri=
mongodb://host:port/database';

mongoose.connect(mongoUri,…)
const newConnection=mongoose.createConnection(mongoUri,…)

  • 我们创建一个模型
mongoose.model('MyModel',modelSchema)
newConnection.model('MyModel',modelSchema)

  • 我们在集合中保存一个文档
要使用用户名和密码连接到数据库,我们可以使用以下行:

mongoose.connect('mongodb://username:password@主机:端口/数据库?选项…,{useNewUrlParser:true})

但是使用mongoose创建带有用户名和密码的数据库怎么样