2017-08-11 85 views

回答

1

使用MySQL模塊

http://npmjs.com/mysql

const mysql = require('mysql'); 
const express = require('express'); 
const app = express(); 
const connection = mysql.createConnection({ 
    host: 'localhost', 
    user: 'me', 
    password: 'secret', 
    database: 'my_db' 
}); 

connection.connect(); 

app.get('/', (req, res) => { 
    connection.query(`SELECT * FROM table`, (error, data) => { 
     if(error) { 
      console.log(error) 
     }else{ 
      res.json(data) 
     } 
    }); 
}); 

app.post('/update/user/:id?', (req, res) => { 
    const id = req.params.id; 
    const username = req.body.username; 
    connection.query(`UPDATE MyGuests SET username='${username}' WHERE id=${id}`, (error, data) => { 
     if(error) { 
      console.log(error) 
     }else{ 
      res.json(data) 
     } 
    }); 
}); 
+0

我知道我應該使用MYSQL模塊。我如何傳遞參數以將數據插入到js文件的表中? –

+0

我只是更新代碼,希望對你有所幫助 –

+0

是的,謝謝,但是我注意到了一個小問題.. =>在(錯誤)和{之間沒有必要。 –

相關問題