封裝在node裏操作mysql數據庫的方法
阿新 • • 發佈:2018-03-04
cti style str 變量 技術分享 操作 tro pos alt
1.在本地安裝xampp集成環境
2.在mysql.js裏面引入安裝好的mysql模塊
const mysql = require("mysql"); //初始化 const conf = { host: "localhost", user: "root", password: "", port: "3306", // 使用哪個表 database: "test" };
3.使用一個變量保存獲取到的數據庫信息,並進行一系列操作
// 保存連接數據庫的信息 const con = mysql.createConnection(conf); // 開始連接 con.connect(); // 執行數據庫操作 con.query(sql, (err, result) => { callback(err, result) }); // 結束 con.end();
4.用一個函數封裝數據操作的方法,並共享出去
註意:這裏sql參數是對應操作的sql語句。
function fn(sql, callback) { // 保存連接數據庫的信息 const con = mysql.createConnection(conf); // 開始連接 con.connect(); // 執行數據庫操作 con.query(sql, (err, result) => { callback(err, result) }); // 結束 con.end(); } module.exports = fn;
5.在其他文件裏面引入mysql.js文件,直接使用該變量進行傳參操作數據庫
const sql = require("./mysql.js");
封裝在node裏操作mysql數據庫的方法