- 自己安裝mysql
- 直接上代碼
var express=require('./node_modules/express'); var app =express(); var mysql=require('./node_modules/mysql'); //設置跨域訪問 app.all('*', function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS"); res.header("X-Powered-By",' 3.2.1'); res.header("Content-Type", "application/json;charset=utf-8"); next(); }); //配置服務端口 var server = app.listen(3000, function () { var host = server.address().address; var port = server.address().port; console.log('Example app listening at http://%s:%s', host, port); }) //創建連接 var db=mysql.createConnection({ host:"localhost", user:"root", password:"123456", database:"test" }) db.connect((err)=>{ if(err) throw err; console.log("連接成功"); }) //查詢內容 app.get("/getselect",(req,res)=>{ let sql="select * from kalmanresult where id>19883153"; db.query(sql,(err,result)=>{ if(err){ console.log(err); }else{ console.log(result); //將查詢結果以json的類型返回 res.json(result); } }) })
注意:將sql改爲自己的查詢語句發送“/getselect”請求即可
node服務端實現mysql連接
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.