node.js 操作 MySQL 总结
2021/10/22 19:09:35
本文主要是介绍node.js 操作 MySQL 总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
node.js 操作 MySQL 总结
- 一. 基本功能
- 二. 安装命令
- 三. 基本操作
- 四. 重点知识
一. 基本功能
- 储存历史数据
二. 安装命令
$ npm install mysql
三. 基本操作
- 连接 MySQL
const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: '密码', database: '数据名' });
- query
var sql = 'select * from users where id=?'; var params = [1]; connection.query(sql, params, (err, result) => { if(err) throw err; success(result) });
四. 重点知识
node.js
默认操作MySQL
都是异步
操作, 为了方便对返回值的一系列操作:, 可以使用以下实例(同步读取数据)
:
mysql.js
const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: '密码', database: '数据库名' }); connection.connect(function(err, conn){ if (err) { console.log(err) } }); async function query(sql, params) { return new Promise((success, error) => { connection.query(sql, params, (err, result) => { if(err) throw err; success(result) }); }) }; module.exports = { query };
main.js
const mysql = require('./mysql') async function main() { var value = await mysql.query( 'select * from users where id=?', [1] ); console.log(value); }; main()
这篇关于node.js 操作 MySQL 总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-23【JS逆向百例】爱疯官网登录逆向分析
- 2024-12-21Vue3教程:新手入门到实践应用
- 2024-12-21VueRouter4教程:从入门到实践
- 2024-12-20Vue3项目实战:从入门到上手
- 2024-12-20Vue3项目实战:新手入门教程
- 2024-12-20VueRouter4项目实战:新手入门教程
- 2024-12-20如何实现JDBC和jsp的关系?-icode9专业技术文章分享
- 2024-12-20Vue项目中实现TagsView标签栏导航的简单教程
- 2024-12-20Vue3入门教程:从零开始搭建你的第一个Vue3项目
- 2024-12-20从零开始学习vueRouter4:基础教程