1. 程式人生 > >封裝在node裏操作mysql數據庫的方法

封裝在node裏操作mysql數據庫的方法

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數據庫的方法