下载mysql
npm i mysql
将连接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
使用
// 导入mysql
let db = require("../mysql/db")
db("数据库curd语句",如果使用了占位符这里就传入值没使用就传一个null,(err,result)=>{
})