-
安装Node.js:首先,确保你的计算机上已经安装了Node.js。你可以从Node.js的官方网站上下载并安装Node.js的最新版本。
-
创建项目目录:在你的计算机上选择一个合适的目录来存放你的项目文件。在该目录下,打开命令行终端,并输入以下命令来创建一个新的项目目录:
mkdir my-server cd my-server
-
初始化项目:在项目目录下,运行以下命令来初始化项目,并创建package.json文件:
npm init
-
安装相关依赖:接下来,你需要安装一些必要的包依赖。在项目目录下,运行以下命令来安装express和mysql模块:
npm install express mysql --save
-
创建服务器文件:在项目目录下,创建一个名为server.js的文件,并在其中编写以下代码:
const express = require('express'); const mysql = require('mysql'); // 创建express实例 const app = express(); // 创建与数据库的连接 const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'your_password', database: 'your_database' }); // 测试连接是否成功 connection.connect((err) => { if (err) throw err; console.log('Connected to the database!'); }); // 设置路由和处理请求 app.get('/', (req, res) => { connection.query('SELECT * FROM your_table', (err, results) => { if (err) throw err; res.send(results); }); }); // 启动服务器 app.listen(3000, () => { console.log('Server is running on port 3000'); });
在代码中,你需要替换
your_password
、your_database
和your_table
为你的实际数据库密码、数据库名和数据表名。 -
启动服务器:在项目目录下,运行以下命令来启动你的服务器:
node server.js
如果一切正常,你应该会看到控制台输出
Connected to the database!
和Server is running on port 3000
-
测试服务器:现在,你可以在浏览器中访问
http://localhost:3000
来测试你的服务器。它应该会返回你的数据库中表中的数据。