初识nodejs 前后数据交互,获取数据库数据。

1.环境

如果你已经做到数据交互,那么环境就不是问题啦,自己上菜。

 

2.接收前台数据mysqldb.js。

let db = require('mysql')
let express = require('express')

let app = express()

app.all('*',function(req,res,next){

    res.header('Access-Control-Allow-Origin','*')

    next()
})

let connection = db.createConnection({
    host:'localhost',
    user:'root',
    password:'123',
    database:'web'
})

connection.connect(); 

let  sql = 'SELECT * FROM myweb_user';

connection.query(sql,  (error, results, fields)=> {
    if (!error) {
        app.get('/',(req,res)=>{
           //将数据库信息返回前台
            res.json(results)

            console.log('正在访问接口……')
            // 打印前台数据
            // console.log(req.query)
            console.log(req.query)
          }).listen(3002)
    }
  });


  

连接数据库那一段不知道是否可有可无,没去验证(个人觉得其服务器就可以)其中console.log(req.query)是打印接收的前台数据,反正是接收到数据啦,如有更好的方法请指教,谢谢(i 小白)

3.发送数据给后台xx.html。




    
    
    
    Document


    

前台输入:

初识nodejs 前后数据交互,获取数据库数据。_第1张图片

后台打印:

初识nodejs 前后数据交互,获取数据库数据。_第2张图片

如有错,请各位指教,谢谢。

你可能感兴趣的:(nodejs,JavaScript,原创)