nodejs利用express操作mysql增删改查

时间:2023-03-08 16:55:18
nodejs利用express操作mysql增删改查

如果不知道怎么连接数据库的请看http://www.cnblogs.com/complete94/p/6714757.html

我当大家都知道怎么连接数据库了,那么

我们开始吧

var express = require("express");

var mysql = require("mysql");

var baseDate = require("./mysql");  //数据库连接的信息

var $sql = mysql.createConnection(baseDate.mysql);

$sql.connect();

//查询

var select = "select * from mono"   //假设我们数据表叫mono  *代表查询全部内容  select查询

$sql.query(select,function(err,res){   //err提示错误信息  res是查询到的内容全在里面

if(err){

console.log("错误",err)//我们打印出,错误信息

}else {

console.log(res)      //打印出我们查询的内容

}

})

//增加

var insert = "insert into mono (id,name,age) value (3,"中国",5000)";  //我们往数据表mono里面添加了一条数据;   id=3;name=中国;age=5000这是新的一条数据

$sql.query(insert,function(err,res){

if(err){

console.log("错误",err)

}else{

console.log("添加成功",res)  //我们打印出添加成功的信息

}

})

//修改

var updata = "updata mono set name='中国' shere name='北京' ";  //我们把mono表里面name数据等于中国,改为了北京

$sql.query(updata,function(err,res){

if(err){

console.log("错误",err)

}else{

console.log("修改成功",res)

}

})

//删除

var del = "delete from mono id=3" //我们删除mono表里面id=3的数据  delete删除

$sql.query(del,function(err.res){

if(err){
console.log(err)
}else{
console.log("成功删除",res)
}

})