- 数据库中有user表如下:
- 搭建环境
express 是nodejs的一个web框架,使用express,能够更便捷的使用nodejs。
express-generator是express应用生成器,相当于express 的骨架,进入一个web项目中后,使用express projectname命令,能快速构建projectname这个应用的目录结构。
npm install express --save -g
npm install express-generator --save -g
express ‘项目名字’
cd testOne
npm install
npm start
- 目录介绍
- 安装mysql依赖
npm install mysql --save
let mysql = require('mysql');
const dbConfig = {
host: '',
user: '',
password: '',
database: ''
}
module.exports = {
query: function (sql, params, callback) {
let connection = mysql.createConnection(dbConfig);
connection.connect(function (err) {
if (err) {
console.log('数据库链接失败');
throw err;
}
connection.query(sql, params, function (err, results, fields) {
if (err) {
console.log('数据操作失败');
throw err;
}
let results1 = results === undefined ? results : JSON.parse(JSON.stringify(results))
let fields1