Node.js跑資料庫 === ```node.js= var sqlname = require('mysql') //設mysql的名稱 var connecttosql = sqlname.createConnection({ //設連mysql的名稱 host : 'localhost',//這幾個我在研究看看 user : 'root',//這幾個我在研究看看 password: null,//這幾個我在研究看看 database : 'trymem'//你要做動作的資料庫名稱 }); connecttosql.connect(function(err){ //建立mysql->tryme資料庫的連線, //可以只打connecttosql.connect就好,就不做後面error的動作 console.log(err.code);//如果error印出錯誤編號 console.log(err.fatal); } }) var querysales = "SELECT * FROM `sales` WHERE ?";//設拉資料出來的query的語句,?是讓你可以輸入變數 var queryinsert = "INSERT INTO `member` SET ?";//輸入資料的query var queryupdate = "UPDATE member SET ? WHERE ?";//更新資料的query var querydelete = "DELETE FROM member WHERE ?";//刪除資料的query var temp = {buyer: select.value};//設定原本?要放的值 var member = new Array connection1.query(querysales/*query的語句*/, temp/*?要放的語句*/, function(err, rows) /*err是錯誤檢查,rows是存你拉進來的資料,存成陣列*/{ for(i=0; i<rows.length; i++){ member[i] = rows[i].sum//將資料庫的sum欄位的資料,全部存進member陣列 } var a=0; for(i=0; i<member.length; i++){ a = member[i] + a; } input.value = a; }) ```