首先在node中下载mysql包

npm install mysql

连接数据库

var mysql      = require('mysql');
var con = mysql.createConnection({host     : 'localhost',user     : 'root',password : 'root',database : 'blog'
});

开启链接

con.connect();

执行增删改查

不同功能创建不同的sql语句即可


let sql = 'SELECT * FROM student'
con.query(sql,sqlson,function (err, result) {if(err){console.log('sorry');return;}// console.log(result) //查询时输入结果if (result.affectedRows) {console.log('更新成功')} else {console.log('更新失败')}
});

结束连接

//结束连接
connection.end();

连接数据库也存在异步问题(Promise解决)

否则会先输入查询结束

nodeJs 操作数据库相关推荐

  1. nodejs操作数据库代码

    nodejs操作数据库 服务器server server.js router文件 index.js goods.js user.js reg.js login.js vcode.js upload.j ...

  2. NodeJS操作数据库

    一.前奏 本文说明:介绍如何使用NodeJS操作mysql数据库 需要准备:需要安装MySQL数据库.Node环境.数据库图形界面工具SQLyog.VSCode开发工具 安装包下载:https://w ...

  3. nodejs操作mysql创建库和表_Nodejs操作MySQL数据库

    如何用nodejs操作MySql数据呢,其实写法还是简单的, 1.开始在你的node项目中 npm install mysql --save 2.在你的新建项目中 引入代码 //引入数据库 var m ...

  4. Nodejs 操作 MongoDb 数据库

    一.在 Nodejs 中使用 Mongodb 在前面的博文我们给大家讲了如何使用命令操作 Mongodb,这篇博文开始我们给大家讲解一 下如何使用 Nodejs 来操作 Mongodb 数据库 Nod ...

  5. [Node.js] 使用nodejs操作mysql数据库

    使用nodejs操作mysql数据库 安装命令 npm init -y 安装命令 npm i mysql --registry=https://registry.npm.taobao.org cons ...

  6. 记录nodejs使用express搭建一个api服务器程序(5)-nodejs操作SQL数据库,Sequelize和Knex

    此文章是我自己用来记录如何搭建一个以express为基础的api服务器框架的过程,并不是什么新手教程,并不会每一步都写得非常详细,如果您要阅读此文,需要一点nodejs和编写代码的基础知识 文接上篇 ...

  7. nodejs操作mongodb数据库(mongoose)

    准备 在上一篇的基础上,通过npm安装mongoose. 关于mongoose Mongoose是MongoDB的一个对象模型工具,是基于node-mongodb-native开发的MongoDB n ...

  8. nodejs操作mongodb数据库

    安装mongoose npm install mongoose 连接数据库 var mongoose = require("mongoose");//27017mongodb默认端 ...

  9. 批处理 操作mysql_超简单使用批处理(batch)操作数据库

    超简单使用批处理(batch)操作数据库 批处理(batch)是什么 批处理的执行就好比快递员的工作: 未使用批处理的时候,快递员一次从分发点将一件快递发给客户: 使用批处理,则是快递员将所有要派送的 ...

最新文章

  1. ExtAspNet应用技巧(三) - 302与Asp.Net Ajax
  2. 【JavaSE_06】Java中的数组(array)-练习
  3. System.Configuration.ConfigurationSettings.GetConfig(string)”已过时 问题的解决方法
  4. 操作系统例题:某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件主、文件主的伙伴、其他用户;访问权限分为5种:完全控制、执行、修改、读取、写入。若文件控制块中用二进制位串表示文件权限,为表
  5. bzoj4998: 星球联盟
  6. 嵌入式Linux入门7:kernel移植
  7. I.MX6 gpio-keys driver hacking
  8. c#制作的简单的画图板
  9. Bailian4029 数字反转【进制】(POJ NOI0105-29)
  10. Mispelling4
  11. Cisco交换机设备配置镜像端口
  12. 神经网络控制与matlab仿真,matlab神经网络能做什么
  13. python scrapy之模拟浏览器的随机更换
  14. 完整缓和曲线和非完整缓和曲线交点法坐标计算应用
  15. Mac 下拷贝文件到移动硬盘
  16. Ubuntu 20.04.1 安装ROS-noetic 遇到的环境设置问题
  17. spring多参java注解_spring参数注解校验
  18. 家用计算机做raid有用吗,磁盘阵列是什么?家用有必要磁盘阵列吗
  19. 夕阳西下,小卤蛋和妲己姐姐竟然手牵手讨论Spring...
  20. TransE论文剩余部分

热门文章

  1. oracle备份 ram,Oracle备份时出现AIX系统的3D32B80D错误
  2. python计算矩阵方程_python/sympy求解矩阵方程的方法
  3. matlab2014a 3d标定,[转载]张的matlab摄像机标定
  4. goods.java_javaweb网上书城项目 1.用户管理:注册会员 - 下载 - 搜珍网
  5. 前端处理跨域的几种方式
  6. [HNOI2009]梦幻布丁
  7. flask 实现异步非阻塞----gevent
  8. [操作系统实验lab4]实验报告
  9. PHP-CGI, FastCGI, PHP-FPM的关系和区别
  10. ASP.NET MVC 在控制器中获取某个视图动态的HTML代码