1,直接引入处理跨域和框架插件。
const express = require('express');
const app = express();
const mssql = require("mssql");
var cors = require('cors');
app.use(cors());
2,创建连接池,引入数据库。
const config = {
user: '',
password: '',
server: '',
database: '',
encrypt: false // 不加上这个会报错
};
3,连接数据库
let request;
//链接到数据库
mssql.connect(config, (err) => {
if (err) console.log(err);
// 创建请求对象
return request = new mssql.Request();
});
4,写接口
app.get('/all', (req, res) => {
const sql = `select * from 表名`;
request.query(sql, (err, data) => {
if (err) console.log(err);
res.json(data);
})
})
5,开启服务器。
app.listen(5152, () => { console.log('服务器正在运行');});
好久没写过了,把我折腾够呛。