步驟說明:
一.下載MySQL模塊
指令:cnpm install mysql
二.導入數據庫
代碼:var mysql = require("mysql");
三.創建連接對象
代碼:
var connection = mysql.createConnection({
host: "localhost";
user: "root";
password:"你的數據庫密碼";
database: "你數據庫的名字";
})
四.連接數據庫
代碼:connection.connect();
五.對數據庫進行增刪改查操作
代碼:connection.query("sql語句",數組,function(err,result)
{});
六.關閉數據庫
connection.end();
一定要關閉數據庫,不然會耗cpu哦
補充:對數據庫增刪改查操作的補充
connection.query("sql語句",數組,function(err,result){});
上一句代碼中有三個參數,其中第一個是sql語句,就是對數據庫的增
刪改查語句,嫌太長可以保存在變量中;
第二個參數是前面sql語句中參數的值,如下:sql語句中的值用?代
替,在後面的中括號中尋找答案。加問號,是一個預編譯過程,反應速
度更快,實際開發就寫成問號那種形式。
第三個函數是回調函數,在對數據庫操作完後觸發,它有兩個參數。
err用來監聽操作是否有異常,而result表示本次對數據庫操作返回的
結果
增:
我們去數據庫中看一看?
刪:
好累 封裝一個方法吧 吼吼吼
後面只需要修改sql語句,就可以實現增刪查改
再調整一下
nodejs 連接數據庫模板
var mysql = require("mysql");
var connection = mysql.createConnection({
host: "localhost",
user: "root",
password: "XXX",
database: "XXX"
});
connection.connect();
var sql = " ";
connection.query(sql,[],function(err,result){
});
connection.end();
閱讀更多 小白的大學 的文章