mongodb连接localhost数据库 问题

 90--00_203_206 发布于 2022-10-26 18:05

本地已经可以连接到数据库;

import * as mongoose from 'mongoose';

/**
 * 连接
 */
mongoose.connect(`mongodb://127.0.0.1:27017`);

/**
 * 连接成功
 */
mongoose.connection.on('connected', function () {
    console.log('数据库连接成功');
});

/**
 * 连接异常
 */
mongoose.connection.on('error',function (err) {
    console.log('数据库连接出现错误,错误为:'+ err);
});

/**
 * 连接断开
 */
mongoose.connection.on('disconnected', function () {
    console.log('数据库连接断开');
});

module.exports = mongoose;

通过上面的代码连接却提示:

1 个回答
  • 您代码中的connect的连接串写错了,应该是:

    mongoose.connect('mongodb://localhost/test');

    表示连接到test这个数据库;其中如果端口号是缺省的,可以省略。

    墙裂建议多翻阅mongoose的网站的文档,一些写mongoose的博文中有纰漏的。

    http://mongoosejs.com/

    供参考。

    Love MongoDB! Have fun!


    不见不散,19日,请戳:>---<

    MongoDB在线讲座系列19- MongoDB 10步构建单一视图

    2022-10-27 01:07 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有