nodejs操作MySQL数据库(增删改查)

nodejs操作MySQL数据库

引入数据库

var mysql = require('mysql');

连接数据库

var connection = mysql.createConnection({
    host : 'localhost',
    user : 'root',
    password : 'root',
    database : 'test'
});

数据库操作开始

connection.connect();

数据库操作

//增
connection.query("INSERT INTO names VALUES ('李四')", function(err,result) {
    if(err){  
        console.log('error');  
        return;  
    }
    console.log(result);
}); 
//删
connection.query("DELETE FROM names where name = '李四'", function(err,result) {
    if(err){  
        console.log('error');  
        return;  
    }
    console.log(result);
});
//改
connection.query("UPDATE names SET name = '张四' WHERE name = '张三'", function(err,result) {
    if(err){  
        console.log('error');  
        return;  
    }
    console.log(result);
});
//查
connection.query('SELECT * from names', function(err,result) {
    if(err){  
        console.log('error');  
        return;  
    }
    console.log(result);
}); 

数据库操作结束

connection.end();

你可能感兴趣的:(nodejs,nodejs,mysql)