node--express framework uses mysql

  1. download mysql

npm i mysql
  1. Encapsulate the code to connect to mysql

function sql (str, obj, fn) {
  //引入
  let mysql = require("mysql")

  // 2. 设置连接 数据柜 参数
  // create:创建
  // Connection:链接
  const conn = mysql.createConnection({
    // 属性:值
    // 链接数据柜  数据库的服务器
    host: 'localhost',
    port: 3306,   // 端口:不能变
    user: 'root', // 用户名
    password: 'xxxx',  // 密码
    // JS代码要使用哪个档案盒  database:bd:数据库
    database: 'xxxxx'  // 连接哪个数据库   叫什么些什么
  });
  // 开始连接// 3. 连接到MySQL服务器
  conn.connect();
  conn.query(str, obj, fn)
  conn.end()
}
// 导出
module.exports = sql
  1. use

// 导入mysql
let db = require("../mysql/db")

db("数据库curd语句",如果使用了占位符这里就传入值没使用就传一个null,(err,result)=>{

})

Guess you like

Origin blog.csdn.net/weixin_47745553/article/details/129666451