首先需要安装mysql模块:npm install mysql --save
然后创建user数据表:
【点击图片进入下一页或下一篇】
接着使用nodejs对数据库进行增删改查:
nodejs操作mysql实现增删改查 .
首先需要安装mysql模块:npm install mysql --save
然后创建user数据表:
接着使用nodejs对数据库进行增删改查:
//引入mysql模块 var mysql = require("mysql"); //链接数据库 var connection = mysql.createConnection({ host:"localhost", user:"root", password:"root", database:"node", }) connection.connect(); //查询数据 var sql = "SELECT * FROM user"; connection.query(sql,function (err,result) { if(err){ console.log("error"); return; } console.log("-----------------查询----------------"); console.log(result); console.log("-----------------查询结束----------------"); }) //增加数据 var addsql = "INSERT INTO user(name,age,sex) VALUES(?,?,?)"; var addsqlparams = ["汪丹萍","24","女"]; connection.query(addsql,addsqlparams,function (err,result) { if(err){ console.log("error"); return; } console.log("-----------------新增成功----------------"); console.log(result); console.log("-----------------结束----------------"); }) //修改数据 var modsql = "UPDATE user SET name = ?,age = ? WHERE id = ?"; var modsqlparams = ["吕雪源love","26","1"]; connection.query(modsql,modsqlparams,function (err,result) { if(err){ console.log("err"); return; } console.log("--------------------------------"); console.log(result); console.log("--------------------------------"); }) //删除数据 var delsql = "DELETE FROM user where id = 2"; connection.query(delsql,function (err,result) { if(err){ console.log("err"); return; } console.log("----------删除-------------"); console.log(result); }) connection.end();最后运行js:
【点击图片进入下一页或下一篇】
增删改查都已经执行成功了。
- 看不过瘾?点击下面链接!
- javascript回调函数的用法详解
- Spring AOP切面解决数据库读写分离实例代码
- Node.js中多进程模块Cluster怎么使用
- Java 中Object的wait() notify() notifyAll()方法如何使用
- Android如何通过自定义Activity实现悬浮的Dialog
- Python表示矩阵的方法