1.开发环境 vue+ node
2.电脑系统 windows 10 专业版
3.在开的开发的过程中,咱们总是会应用 一门后端语言 来操作数据库,我抉择的是 node,数据库是 mysql ,上面我简略的说一下,应用 node 怎么连贯 mysql 数据库,并把查问到的数据库的数据返回给前端。办法如下:
4.在node 中接口中增加如下代码:

 4.1 首先 要装置 在 node 中装置 mysql ,代码如下:npm install mysql --save 

4.2 废话不多说,间接上操作:

 //新建 mysql 文件夹,mysql下新建index.js,代码如下const mysql=require(`mysql`);const connection = mysql.createConnection({    host: 'localhost',    user: 'root',    password: 'chen',    database: 'chen',    port: '3306'});//创立一个connectionconnection.connect(function(err){    if(err){        console.log('连贯失败:'+err);        return;    }    console.log('连贯胜利');});module.exports=connection;

4-3.在对应的接口中应用

const  connection=require('../mysql')router.post("/",function(req,res,next){    console.log(req.body);    console.log("+++++++++++");    connection.query("select * from userTable where name='"+req.body.name+"'",(err,result)=>{        if(err){            console.log("查问失败了"+err);        }else{            console.log(result);           let data=undefined;            if(result.length===0){                data={                    code:200,                    msg:"申请胜利,暂无数据",                    data: result,                }            }else {                data={                    code:200,                    msg:"申请胜利,注册接口",                    data:result                };            }            res.json(data);        }    })})module.exports = router;

4-4.扩大

//留神:如果你在连贯数据库的时候报错,报错内容如下:
ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
看到这个谬误不要慌,解决办法如下:首先要进入 mysql ,能够输出 mysql 命令,执行上面的命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'chen';//留神:这个 中央的 chen 是数据库的明码。

5.本次的分享到了这里就完结啦,是不是很简略!让咱们一起致力走向巅峰!不要抬头不要认输。