nodejs操作mysql实现增删改查的实例
发布时间 - 2026-01-11 01:28:43 点击率:次首先需要安装mysql模块:npm install mysql --save

然后创建user数据表:
接着使用nodejs对数据库进行增删改查:
.【活动】2017 CSDN博客专栏评选 【评论送书】SQL优化、深度学习、数据科学家 CSDN日报20170527 ——《人机大战,历史的见证》 CSDN 日报 | 4.19-5.19 上榜作者排行出炉
nodejs操作mysql实现增删改查 .
标签: nodejsjavascript实例数据库mysql 2017-05-19 18:39 98人阅读 评论(0) 收藏 举报 .本文章已收录于:
分类: javascript(31)
作者同类文章XNodejs(2)
作者同类文章X.版权声明:本文为博主原创文章,未经博主允许不得转载。
首先需要安装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:
增删改查都已经执行成功了。
以上这篇nodejs操作mysql实现增删改查的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# nodejs
# mysql增删改查
# Node.js对MySQL数据库的增删改查实战记录
# node.js中 mysql 增删改查操作及async
# await处理实例分析
# Node.js+Express+Mysql 实现增删改查
# nodeJs链接Mysql做增删改查的简单操作
# Node.js操作mysql数据库增删改查
# node.js操作mysql(增删改查)
# Node连接MySQL并封装其增删改查的实现代码
# 给大家
# 希望能
# 这篇
# 版权声明
# 小编
# 上榜
# 大家多多
# 博客
# CSDN
# nodejsjavascript
# SQL
# XNodejs
# require
# var
# javascript
# background
# style
# ccffcc
# color
# span
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
佛山企业网站制作公司有哪些,沟通100网上服务官网?
公司门户网站制作流程,华为官网怎么做?
java中使用zxing批量生成二维码立牌
Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
JavaScript常见的五种数组去重的方式
Laravel如何实现多对多模型关联?(Eloquent教程)
详解vue.js组件化开发实践
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
php485函数参数是什么意思_php485各参数详细说明【介绍】
Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】
简单实现Android文件上传
Android自定义控件实现温度旋转按钮效果
黑客如何通过漏洞一步步攻陷网站服务器?
怎么用AI帮你为初创公司进行市场定位分析?
如何在IIS中新建站点并配置端口与物理路径?
如何用PHP工具快速搭建高效网站?
Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置
大型企业网站制作流程,做网站需要注册公司吗?
焦点电影公司作品,电影焦点结局是什么?
如何确保西部建站助手FTP传输的安全性?
INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】
EditPlus中的正则表达式实战(5)
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
北京的网站制作公司有哪些,哪个视频网站最好?
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
Java类加载基本过程详细介绍
Laravel如何与Inertia.js和Vue/React构建现代单页应用
今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】
网站制作企业,网站的banner和导航栏是指什么?
Laravel如何处理和验证JSON类型的数据库字段
如何快速重置建站主机并恢复默认配置?
Laravel如何生成API文档?(Swagger/OpenAPI教程)
如何获取上海专业网站定制建站电话?
如何正确下载安装西数主机建站助手?
网页设计与网站制作内容,怎样注册网站?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
专业商城网站制作公司有哪些,pi商城官网是哪个?
详解Huffman编码算法之Java实现
如何在IIS管理器中快速创建并配置网站?
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
如何在香港服务器上快速搭建免备案网站?
如何快速搭建支持数据库操作的智能建站平台?
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel DB事务怎么使用_Laravel数据库事务回滚操作
Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践
nginx修改上传文件大小限制的方法

