express mysql實現前後端分離增刪改查

2022-07-06 15:36:07 字數 1234 閱讀 6704

繼上篇文章

index.js:

const express = require('express')

// cors模組,處理web端跨域問題

const cors = require('cors')

//body-parser 解析表單

const bodyparser = require('body-parser')

//使用mysql中介軟體連線mysql資料庫

const mysql = require('mysql')

const connection = mysql.createconnection()

// 查詢

const sql ='select * from users' //user為表名

connection.query(sql,(err,results) =>)

}res.json ()

})})// 增加

console.log(req.body)

const sql = 'insert into users set ?'

let adduser =

connection.query(sql,adduser,(err,results) => )

}res.json ()

})})// 修改

const sql = 'update users set name = ?, age = ? where id = ?';

let updateuser = [

req.body.name,

req.body.age,

req.body.id

]connection.query(sql,updateuser,(err,results) => )

}res.json()

})})// 刪除

const sql = 'delete from users where id = ?';

let deleteuser = [req.body.id]

connection.query(sql,deleteuser,(err,results) => )

}res.json()

})})//啟動服務,埠3001

console.log('服務啟動成功:'+`http://localhost:3001/`)

})

查加

改刪

express mysql 開發介面

檢查是否安裝node express 沒有安裝先去安裝 node node安裝就不將了 express 建立專案 安裝兩個依賴 module dependencies.載入依賴 get port from environment and store in express.啟動的埠 var port ...

前 和後 的實現

前置 type operator 後置 const type operator int 為了編譯器區分前置和後置 c 規定字尾形式有乙個int型別引數 當函式被呼叫時,編譯器傳遞乙個0做為int引數的值給該函式。不這樣規定,無法區分,因為都僅以自身物件為入參。下面是乙個簡單的例子 class cin...

遞迴實現前向匹配分詞

coding utf 8 功能 遞迴實現前向匹配分詞 說明 zhuanma這個包借鑑自jieba分詞源 用於 將任意格式編碼的字串轉換為unicode編碼,統一 字典和待分詞語句的編碼後,便於句子切分和分詞.author date 2016 04 16 import re from zhuanma ...