後端拜拜,用不到你了,前端開發資料模擬神器nodejs
歡迎關注博主公眾號「java大師」, 專注於分享Java領域乾貨文章, 關注回覆「資源」, 免費領取全網最熱的Java架構師學習PDF, 轉載請註明出處 https://www.javaman.cn/vue/nodejs
一、引入express和mysql模組元件,並初始化express元件
const express = require("express");
const mysql = require("mysql");
//初始化express模組元件
const app = express();
二、配置mysql的資料庫連線
//mysql初始化db配置
const db = mysql.createConnection({
host:"localhost",
user:"root",
password:"123456",
database:"db_test"
})
//連線mysql
db.connect((err)=>{
if(err) throw err;
console.log("連線成功")
})
三、呼叫sql語句,並將結果組裝成json串
//app.get方法,第一個引數為url路徑,
app.get("/getUsers",(req,res)=>{
//建立sql語句
let sql = "select id,username,name from sys_user";
//呼叫db的查詢方法
db.query(sql,(err,result)=>{
if(err){
console.log(err);
}else{
//返回json
res.json(result);
}
})
})
四、啟動app,監聽3000埠
app.listen(3000,()=>{
console.log("伺服器在3000埠執行")
})