当前位置:首页 > 操作系统 > MacOs

mac下使用MongoDB

3.再运行mongo,成功连接后,show dbs ,

4.用nodejs试着操作数据库

①先 npm install mongodb@2.2.33  -D    注意mongodb npm包版本,以下代码只可以在mongodb2

② index.js 如下

<span style="color: #0000ff">var</span> MongoClient = require(‘mongodb‘<span style="color: #000000">).MongoClient;
</span><span style="color: #008000">//</span><span style="color: #008000"> 连接数据库</span>
<span style="color: #0000ff">var</span> url_test = ‘mongodb://localhost:27017/test‘; <span style="color: #008000">//</span><span style="color: #008000">数据库test本不存在,连接时会自动创建</span>

<span style="color: #0000ff">var</span> insertData = <span style="color: #0000ff">function</span><span style="color: #000000"> (db) {
    </span><span style="color: #008000">//</span><span style="color: #008000"> 往test数据库里新建一个testTable集合,并插入一条数据</span>
    db.collection(‘testTable‘<span style="color: #000000">).insertOne({
        name: </span>‘myTestTable‘<span style="color: #000000">,
        content: </span>‘this is my testTable‘<span style="color: #000000">
    }, </span><span style="color: #0000ff">function</span><span style="color: #000000"> (err, result) {
        console.log(</span>‘inserted successly‘<span style="color: #000000">);
        console.log(result);
        db.close();
        console.log(</span>‘close‘<span style="color: #000000">);
    });
}

MongoClient.connect(url_test, </span><span style="color: #0000ff">function</span><span style="color: #000000"> (err, db) {
    console.log(</span>‘Connected successly to server.‘<span style="color: #000000">);
    insertData(db);
});</span>

③ npm index.js

5. 插入db成功后

show dbs 

use test

show collections

 show tables

db.testTable.find()

 

 

 

 

mac下使用MongoDB

标签:server   ESS   his   not   数据库   dex   localhost   使用   cto   

本文系统来源:https://www.cnblogs.com/fengnovo/p/9983273.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐