
目录
如何将node连接到本地MySQL
fs模块进行重命名的方法
const express = require("express")
const app = express()
const fs=require("fs")
const bodyparser = require("body-parser")
app.use(bodyparser.urlencoded({
extended:false
}))
利用MySQL模块进行 const mysql=require("mysql")
连接到mysql需要四个参数
host:主机地址 user:用户名
password:密码 (默认为空) database: *** 作的数据库名称
const db=mysql.createConnection({
host: "localhost",
user: "root",
password: " ",
database:"数据库名称"
})
图片接受模块 multer
const multer =require("multer")
利用multer模块上传一个对象
let m=multer({
dest="./public/images" public:文件夹名 images:图片保存的文件夹名
})
app.use(m.any())
fs模块进行重命名的方法const fs=require("fs")
先获取到前端发送过来的参数
app.post("/reg",(req,res)=>{
let {username,upass}=req.body
let oldname="./public/images"+req.files[0].filename //获取到旧的图片名称
let newname=oldname+"."+req.files[0].originalname.split(".")[1] //给旧名字添加图片原本名字的后缀 originalname:图片原本名字带扩展名
})
app.use(express.static("./public")) //资源挂载使文件中所有内容都可以用express
app.listen(8088)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)