使用express+nodejs+mysql实现一个简单的接口
2022/5/25 2:20:11
本文主要是介绍使用express+nodejs+mysql实现一个简单的接口,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
使用express+nodejs+mysql实现一个简单的接口
1.安装express
首先要有配置的node环境
安装express,全局安装需要带-g,也可以不使用全局安装
npm install -g express
安装express-generator
npm install -g express-generator
2.创建express项目
express myFisrtExpressDemo
3.进入项目所在目录执行npm install安装依赖
4.执行npm start可以运行项目
5.连接数据库
5.1 安装mysql
npm install -g mysql
5.2连接数据库
在routes目录创建一个数据库配置信息的文件,叫database.js
var mysql = require('mysql') //连接配置信息 var pool = mysql.createPool({ host: 'localhost', user: 'root', password: 'root', database: 'express' }) //对数据库增删改查的基础 function query(sql,callback){ pool.getConnection((err,connection)=>{ connection.query(sql,(err,rows)=>{ callback(err,rows) connection.release() }) }) } exports.query = query
6.在index.js中
var express = require('express'); var router = express.Router(); //引入数据库配置文件 const db = require('./database') /* GET home page. */ // router.get('/', function(req, res, next) { // res.render('index', { title: 'Express' }); // }); //获取数据库中的user router.get('/user',(err,res)=>{ const sql = 'select * from user'; db.query(sql,(err,result)=>{ if (err){ return } res.json(result) }) }) module.exports = router;
7.数据库表
8.postman测试
这篇关于使用express+nodejs+mysql实现一个简单的接口的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-26React入门教程:从零开始搭建你的第一个React应用
- 2024-12-25Vue2入门教程:轻松掌握前端开发基础
- 2024-12-25Vue3入门指南:快速搭建你的第一个Vue3项目
- 2024-12-25JS基础知识入门教程
- 2024-12-25React基础知识详解:从入门到初级应用
- 2024-12-25Vue3基础知识详解与实战指南
- 2024-12-25Vue3学习:从入门到初步掌握
- 2024-12-25Vue3入门:新手必读的简单教程
- 2024-12-23【JS逆向百例】爱疯官网登录逆向分析
- 2024-12-21Vue3教程:新手入门到实践应用