node连接mysql进行增删改查
在项目根目录安装mysql
npm i mysql
实现增删改查(注意要设计好自己的表和字段,增删改查语法和普通sql一样)
// 挂载Mysql
var mysql = require('mysql');
// 数据库连接信息
var connection = mysql.createConnection({
host : '127.0.0.1',
user : 'root',
password : 'root',
database : 'demo'
});
// 连接数据库
connection.connect();
// 增删改查(和写普通的mysql语句一样)
// 增加
connection.query('INSERT INTO `nodemysql`.`users` (`id`, `username`, `password`) VALUES (NULL,"admin", "123456");', function (error, results, fields) {
if (error) throw error;
console.log('The solution is: ', results);
});
// 删除
// connection.query(' DELETE FROM users WHERE id=1', function (error, results, fields) {
// if (error) throw error;
// console.log('The solution is: ', results);
// });
//
// 修改
// connection.query(' UPDATE users SET username = "user" WHERE id=2', function (error, results, fields) {
// if (error) throw error;
// console.log('The solution is: ', results);
// });
// 查询
// connection.query('SELECT * FROM users;', function (error, results, fields) {
// if (error) throw error;
// console.log('The solution is: ', results);
// });
// 关闭连接
connection.end();
还没有评论,来说两句吧...