连接远程数据库
- 我们在使用mongoDB做测试的时候,一般采用
mongoose
进行连接使用,这样就会出现两种情况。
—— 第(1)种
连接本地数据库
mongoose.connect('mongodb://localhost:27017/myapp');
—— 第(2)种
连接mongoDB提供的免费
的远程数据库,这种数据库会给我们提供一个地址,我们要做的就是填写用户名、密码、数据库地址,此处有个小坑
,就是数据库名称的填写位置,给定地址的样式
mongodb+srv://username@cluster3.u11ab.mongodb.net/?ssl=true&authSource=hello
所以最终的连接myapp数据库的形式为:
mongoose.connect('mongodb+srv://username@cluster3.u11ab.mongodb.net/myapp?ssl=true&authSource=hello');