提示:学习express,搭建管理系统
文章目录
- 前言
- 一、创建express_service数据库
- 二、安装mysql
- 三、新建config文件夹
- 四、新建config/db.js
- 五、index.js引入db.js文件
- 六、启动项目预览
- 总结
前言
需求:主要学习express,所以先写service部分
一、创建express_service数据库
用到 Navicat For Mysql 工具
1、鼠标右键localhost,点击新建数据库
2、新建express_service数据库
3、express_service数据库创建完成
二、安装mysql
npm install mysql --save
三、新建config文件夹
四、新建config/db.js
const mysql = require('mysql');
const pool = mysql.createPool({host:'localhost',ipport:'3306',user:'root',password:'123456',database:'express_service'
});// 从连接池中获取一个连接
pool.getConnection((err, conn) => {if (err) {console.log('和mysql数据库建立连接失败');} else {console.log('和mysql数据库连接成功');}
})
五、index.js引入db.js文件
const express = require('express');
const app = express();
const router = express.Router();
const port = 1990;require('./config/db');//初始化路由
require('./routes/index')(router);app.use('/', router);
app.listen(port,()=>{console.log('http://localhost:'+port);
})
六、启动项目预览
npm run dev
总结
踩坑路漫漫长@~@