以上程序的完整js代码
时间: 2024-02-21 17:01:34 浏览: 17
好的,以下是一个基本的Node.js代码,用于查询MySQL数据库并返回结果。这个代码使用Express框架创建服务器,并使用mysql2模块连接到MySQL数据库。请注意,这只是一个示例,你需要根据你的具体需求来修改代码。
```javascript
const express = require('express');
const mysql = require('mysql2/promise');
const app = express();
const config = {
host: 'localhost',
user: 'your_username',
password: 'your_password',
database: 'your_database_name'
};
app.get('/query', async (req, res) => {
const connection = await mysql.createConnection(config);
const [rows, fields] = await connection.execute('SELECT column_name FROM your_table_name');
connection.end();
res.json(rows);
});
app.listen(3000, () => console.log('Server started on port 3000'));
```
在这个示例中,我们使用Express框架创建一个服务器,并在`/query`路径上处理GET请求。在处理请求时,我们使用mysql2模块连接到MySQL数据库,并执行一个查询语句。查询结果是一个数组,其中每个元素表示一行数据,我们使用`res.json()`方法将结果以JSON格式发送回客户端。
请注意,这个示例仅仅是一个基本的框架,你需要根据你的具体需求来修改代码,例如更改查询语句、更改服务器端口号等。