node.js和mysql的连接
一.环境准备
1.node环境(确保已经安装)
2.vscode工具(基本会使用)
3.mysql数据库(确保可以远程连接)
二.工作过程
1.打开vscode的继承终端环境
2.初始化命令
npm init -y ##下载文件
3.安装需要的express模块
npm i express ##安装express模块
4.安装mysql模块
npm i mysql ##nodejs的一个模块
显示效果如下
功能实现
1.在文件目录中新建app.s
const express = require('express') //引入express 模块
const app = express() //创建实例
const mysql = require('mysql') //引入mysql 模块
// 创建数据库连接 填入数据库信息
//填自己数据库的信息!!!!!!!!!!!
const conn = mysql.createConnection({
user:'root', //用户名
password:'1234', //密码
host:'localhost', //主机名
database:'table' //数据库名
})
// 测试连接
conn.connect(err=>{
console.log(err,'如果为null 就是连接成功');
})
// 开启服务器
app.listen(7878,()=>{
console.log('服务器在7878端口开启。。。。。');
})
2.测试阶段:
原本我们应该使用的是node原来的命令,但命令过于繁琐,但后来我发现网上的up主提供了一个好用的工具,nodemon ,nodemon 是一个可以在修改文件时自动重启 node 的工具,大大提高了项目运行的速度
输入命令
node .\app.js ## 进入该文件夹的目录
成功后的截图