nodeJs 操作数据库
首先在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 操作数据库相关推荐
- nodejs操作数据库代码
nodejs操作数据库 服务器server server.js router文件 index.js goods.js user.js reg.js login.js vcode.js upload.j ...
- NodeJS操作数据库
一.前奏 本文说明:介绍如何使用NodeJS操作mysql数据库 需要准备:需要安装MySQL数据库.Node环境.数据库图形界面工具SQLyog.VSCode开发工具 安装包下载:https://w ...
- nodejs操作mysql创建库和表_Nodejs操作MySQL数据库
如何用nodejs操作MySql数据呢,其实写法还是简单的, 1.开始在你的node项目中 npm install mysql --save 2.在你的新建项目中 引入代码 //引入数据库 var m ...
- Nodejs 操作 MongoDb 数据库
一.在 Nodejs 中使用 Mongodb 在前面的博文我们给大家讲了如何使用命令操作 Mongodb,这篇博文开始我们给大家讲解一 下如何使用 Nodejs 来操作 Mongodb 数据库 Nod ...
- [Node.js] 使用nodejs操作mysql数据库
使用nodejs操作mysql数据库 安装命令 npm init -y 安装命令 npm i mysql --registry=https://registry.npm.taobao.org cons ...
- 记录nodejs使用express搭建一个api服务器程序(5)-nodejs操作SQL数据库,Sequelize和Knex
此文章是我自己用来记录如何搭建一个以express为基础的api服务器框架的过程,并不是什么新手教程,并不会每一步都写得非常详细,如果您要阅读此文,需要一点nodejs和编写代码的基础知识 文接上篇 ...
- nodejs操作mongodb数据库(mongoose)
准备 在上一篇的基础上,通过npm安装mongoose. 关于mongoose Mongoose是MongoDB的一个对象模型工具,是基于node-mongodb-native开发的MongoDB n ...
- nodejs操作mongodb数据库
安装mongoose npm install mongoose 连接数据库 var mongoose = require("mongoose");//27017mongodb默认端 ...
- 批处理 操作mysql_超简单使用批处理(batch)操作数据库
超简单使用批处理(batch)操作数据库 批处理(batch)是什么 批处理的执行就好比快递员的工作: 未使用批处理的时候,快递员一次从分发点将一件快递发给客户: 使用批处理,则是快递员将所有要派送的 ...
最新文章
- ExtAspNet应用技巧(三) - 302与Asp.Net Ajax
- 【JavaSE_06】Java中的数组(array)-练习
- System.Configuration.ConfigurationSettings.GetConfig(string)”已过时 问题的解决方法
- 操作系统例题:某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件主、文件主的伙伴、其他用户;访问权限分为5种:完全控制、执行、修改、读取、写入。若文件控制块中用二进制位串表示文件权限,为表
- bzoj4998: 星球联盟
- 嵌入式Linux入门7:kernel移植
- I.MX6 gpio-keys driver hacking
- c#制作的简单的画图板
- Bailian4029 数字反转【进制】(POJ NOI0105-29)
- Mispelling4
- Cisco交换机设备配置镜像端口
- 神经网络控制与matlab仿真,matlab神经网络能做什么
- python scrapy之模拟浏览器的随机更换
- 完整缓和曲线和非完整缓和曲线交点法坐标计算应用
- Mac 下拷贝文件到移动硬盘
- Ubuntu 20.04.1 安装ROS-noetic 遇到的环境设置问题
- spring多参java注解_spring参数注解校验
- 家用计算机做raid有用吗,磁盘阵列是什么?家用有必要磁盘阵列吗
- 夕阳西下,小卤蛋和妲己姐姐竟然手牵手讨论Spring...
- TransE论文剩余部分
热门文章
- oracle备份 ram,Oracle备份时出现AIX系统的3D32B80D错误
- python计算矩阵方程_python/sympy求解矩阵方程的方法
- matlab2014a 3d标定,[转载]张的matlab摄像机标定
- goods.java_javaweb网上书城项目 1.用户管理:注册会员 - 下载 - 搜珍网
- 前端处理跨域的几种方式
- [HNOI2009]梦幻布丁
- flask 实现异步非阻塞----gevent
- [操作系统实验lab4]实验报告
- PHP-CGI, FastCGI, PHP-FPM的关系和区别
- ASP.NET MVC 在控制器中获取某个视图动态的HTML代码