Nodejs简单数据库操作
2023-06-13 09:12:15 时间
1.下载mysql模块和co-mysql模块 co-mysql用于封装mysql简化mysql模块的不断回调,使异步执行同步写法与async,await配合使用
cnpm i mysql -D
cnpm i co-mysql -D
2.引入sql模块
const mysql = require('mysql');
const co-mysql = require('co-mysql');
3.连接数据库
let conn = mysql.createPool({host:'localhost',user:'root',password:'root',database:'nodejs'});
let db = co(conn);//包装mysql
4.简单查询
db.query('select * from user',(err,data)=>{
if(err){
console.log('错误')
console.log(err);
}else{
//返回数组加对象
console.log('成功')
console.log(data)
}
});
5.创建连接池
let db = mysql.createPool({
host:,usr:,passowrod:,database:
})
相关文章
- 构建模块化调用图以实现NodeJS应用的安全扫描
- nodeJs——开发自己的脚手架
- Nodejs入门学习1.md
- Node.js学习笔记(四)——NodeJS访问MongoDB与MySQL数据库
- 深聊Nodejs模块化
- Nodejs:ESModule和commonjs,傻傻分不清
- nodejs 启动后台服务(前端代码运行起来)
- mongoDB 多重数组查询(AngularJS绑定显示 nodejs)
- 拿nodejs快速搭建简单Oauth认证和restful API server攻略详解编程语言
- Nodejs真.多线程处理详解编程语言
- Node.js 使用 MongoDB 数据库实现数据存储(nodejs连接mongodb)
- Thin Web Server与NodeJS配合问题
- 数据库操作快速入门:Node.js中MySQL数据库操作(nodejs的mysql)
- Nodejs连接Oracle数据库深入浅出(node链接oracle)
- Nodejs调用Oracle数据库的实现细节(node调用oracle)
- nodejs连接Oracle数据库,开发更便捷(node连oracle)
- 用nodejs访问ActiveX对象,以操作Access数据库为例。
- nodejs教程之入门
- nodejs中转换URL字符串与查询字符串详解
- nodejs之请求路由概述
- 轻松创建nodejs服务器(6):作出响应
- 基于NodeJS的前后端分离的思考与实践(六)Nginx+Node.js+Java的软件栈部署实践