全国大学列表文件(较新)+ nodejs导入mongodb数据库
时间:2021-07-01 10:21:17
帮助过:3人阅读
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数据库
标签: