微信小程序使用node+mysql接口
时间: 2023-12-26 15:03:52 浏览: 128
基于Node.js+MySQL开发的微信小程序商城.zip
微信小程序可以使用 Node.js 和 MySQL 来构建自己的后台接口。下面是一个简单的示例步骤:
1. 在 Node.js 中安装 Express 框架和 mysql 模块。可以使用以下命令:
```
npm install express mysql --save
```
2. 在 Express 框架中创建一个 app.js 文件,编写基本的配置和路由。
```javascript
const express = require('express');
const mysql = require('mysql');
const app = express();
// 配置数据库连接
const connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '123456',
database: 'test'
});
// 连接数据库
connection.connect();
// 定义路由
app.get('/user', (req, res) => {
const sql = 'SELECT * FROM user';
connection.query(sql, (err, results) => {
if (err) {
return res.send(err.message);
}
res.json(results);
});
});
// 启动服务
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
```
3. 在小程序中使用 wx.request 方法请求接口。
```javascript
wx.request({
url: 'http://localhost:3000/user',
success: (res) => {
console.log(res.data);
},
fail: (err) => {
console.log(err);
}
});
```
以上是一个简单的示例,具体实现还需要根据自己的业务需求进行调整。
阅读全文