使用Node.js+Express連接MySQL
- 一、搭建基本框架:
- 二、連接資料庫
一、搭建基本框架:
1、新建一個檔案夾2、打開終端,在終端中輸入 " npm init " 然后一直下一步
3、在檔案夾中新建一個index.js,
4、使用 npm install express --save 安裝express
// 命令
npm init
npm install express --save
在index.js中引入并實體化express
// index.js
const express = require("express");
const app = express();
設定根路徑內容
// 根路徑
app.get("/", (req, res) => {
res.send({ msg: "我是根路徑" });
});
確定埠號并監聽服務器
// 埠號
const port = process.env.PORT || 5210;
// 啟動服務器并監聽服務器
app.listen(port, () => {
console.log(`服務器啟動成功,埠號${port}`);
});
接下來安裝一個nodemon,然后修改package.json里面的啟動方式
// 安裝nodemon
npm install nodemon
// 修改啟動方式
"scripts": {
"start": "node server.js",
"server": "nodemon server.js"
}
全部作業做完,在本檔案夾目錄下輸入npm run server, 接著在瀏覽器地址欄輸入localhost:5210,你的第一個服務器就啟動成功了
npm run server
二、連接資料庫
第一步: 安裝MySQLnpm install mysql
第二步:匯入MySQL
const mysql = require("mysql");
第三步:連接MySQL
// 連接資料庫
const db = mysql.createConnection({
host: "localhost",
user: "root",
password: "123456",
database: "catseven"
});
db.connect(err => {
if (err) throw err;
console.log("資料庫連接成功");
});
如果你下載了nodemon并且使用了,保存后,控制臺就會提示服務器連接成功和資料庫連接成功

教程結束~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/240888.html
標籤:其他
下一篇:USB-IF認證 PD3.0芯片,可實作雙盲插,針對switch游戲機的視頻擴展功能做了特別的適配。樂得瑞(LDR)LDR6282
