4_使用mongoose连接数据库

4_使用mongoose连接数据库

node.js要操作mongoDB数据库,需要依赖第三方库mongoose,进行数据库连接和增删改查的操作。

第三方库经典的操作,在项目根目录进行第三方库的安装导入

mongoose的安装和引入
mongoose的安装和引入

在连接数据库之前,我们默认mongoDB数据库是系统服务并且已开启。(如何设置系统服务和开启数据库请另查阅).在mongoose对象下有个 connect 方法可以连接数据库。

连接数据库
连接数据库

connect是一个异步方法,连接数据库成功后,返回一个promise对象.我们接收一下,然后使用ES6语法async/await,用同步的方法书写异步的函数,避免回调地狱。

到目前为止,我们已经编写完连接数据库的代码了,我们尝试启动下服务器,看看是否有err或者warning.

warning
warning

出现的这三个不是错误,是warning,可以不处理也可以处理。详情请参阅《连接mongoDB数据库出现的代码警告 》。至此完成了服务器连接数据库的流程。我们可以打开数据库可视化软件(compass),刷新查看。

刷新查看数据库
刷新查看数据库

原文地址:https://www.cnblogs.com/singledogpro/p/14982299.html