首页 > 数据库技术 > 详细

全国大学列表文件(较新)+ nodejs导入mongodb数据库

时间:2016-09-08 15:58:19      阅读:198      评论:0      收藏:0      [点我收藏+]

直接上代码

‘use strict‘
var fs=require(‘fs‘),
   mongodb=require(‘mongodb‘).MongoClient,
    assert=require(‘assert‘),
    url=‘mongodb://username:password@localhost:27017/dbname?authMechanism=MONGODB-CR&authSource=admin‘;
mongodb.connect(url,function(err,db){
    assert.equal(err,null);
    var school=db.collection(‘school‘);
    fs.readFile(‘school.txt‘,function(err,data){
        var _data=data.toString().split(‘;‘);
        for(var i=0;i<_data.length-1;i++){
            var _item=_data[i];
            var _arr=_item.split(‘,‘);
            var _json={‘code‘:_arr[0],‘type‘:_arr[1],‘province‘:_arr[2],‘title‘:_arr[3],‘isActive‘:false};
            school.insert(_json,function(err,result){
                console.log(result);
            })
        }
    })
})

保存成js文件 执行 node xx.js  等待 < 500ms  

完事! --------注意文件的路径和你的数据库参数的配置 

另附文件 http://files.cnblogs.com/files/zboy/school.txt.tar.gz

全国大学列表文件(较新)+ nodejs导入mongodb数据库

原文:http://www.cnblogs.com/zboy/p/5853288.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!