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-11-15useCallback教程:React Hook入门与实践
- 2024-11-15React中使用useContext开发:初学者指南
- 2024-11-15拖拽排序js案例详解:新手入门教程
- 2024-11-15React中的自定义Hooks案例详解
- 2024-11-14受控组件项目实战:从零开始打造你的第一个React项目
- 2024-11-14React中useEffect开发入门教程
- 2024-11-14React中的useMemo教程:从入门到实践
- 2024-11-14useReducer开发入门教程:轻松掌握React中的useReducer
- 2024-11-14useRef开发入门教程:轻松掌握React中的useRef用法
- 2024-11-14useState开发:React中的状态管理入门教程