mongoose网址:https://mongoosedoc.top/
1)在硬盘中创建文件夹(mongodb),用于存放mongodb数据
2)打开cmd命令行,输入
mongod --dbpath (文件夹路径)
3)重新打开一个cmd窗口,输入mongo,
之后的操作就可以在这个cmd窗口操作了
4)在连接数据库的基础上,利用mongose操作数据
(1)安装依赖
npm install --save mongoose
(2)创建js文件,引入mongoose
let mongoose =require('mongoose');
mongose.connect('mongodb://127.0.0.1:3000/Student',{useNewUrlParse:true})
其中student是数据库的名字
//设置数据库集合的类型属性
let Schema=mongoose.Schema;
let CatSchema=new Schema({
name:{type:String,required:true},
age:{type:Number,required:true}
})
//创建集合
let Cat=mongoose.model('Cat',CatSchema)
(在数据库中创建cats的集合)
mongoose操作
1)增加
Cat.save(添加的对象,(err,data)=>{})
2)删除
Cat.findByIdAndRemove()
3)修改
Cat.findByIdAndUpdata()
4)查询
Cat.find()
Cat.findOne()
使用nodejs操作mySql数据库
前提:有一个数据库存在
参考文件:npm 网站中输入mysql
1)安装
npm install mysql
2)连接
let mysql=require('mysql');
let connect=mysql.createConnection({
host:'localhost',
user:'admin',
password:'hyx123',
database:'students'
})
connection.connect();
connection.query('select * from students',function(err,result,files){
if(err){
throw err;
}
console.log('结果是'.result[0].solution)
})
connection.end()