nodejs操作mysql数据库
时间: 2023-08-03 18:03:22 浏览: 143
basic-api-node-mysql:连接到MySQL的用nodeJS编写的基本api
在Node.js中操作MySQL数据库,你需要引入对应的数据库操作模块,并进行必要的配置。以下是一个示例代码:
```javascript
const mysql = require('mysql');
const connection = mysql.createConnection({
host: 'localhost', // 数据库地址
user: 'root', // 用户名
password: '', // 密码
database: 'class', // 数据库名
multipleStatements: true, // 允许执行多条语句
});
// 建立与数据库的连接
connection.connect((err) => {
if (err) throw err;
console.log('连接成功');
});
// 执行查询操作
const sql = 'SELECT * FROM user';
connection.query(sql, (err, result) => {
if (err) {
console.log(err.message);
} else {
console.log('------------------');
console.log(result);
console.log('查询完成');
console.log('------------------');
}
});
// 关闭数据库连接
connection.end((err) => {
if (err) throw err;
console.log('关闭成功');
});
```
以上代码示例中,我们首先引入了mysql模块,并创建了一个与数据库的连接。然后,我们执行了一条查询语句,查询了user表中的全部内容,并将结果打印出来。最后,我们关闭了与数据库的连接。请注意,你需要根据你的实际情况修改连接配置和查询语句。
#### 引用[.reference_title]
- *1* [nodeJs操作mysql数据库](https://blog.csdn.net/qq_40375518/article/details/107521107)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [nodejs操作MySQL数据库](https://blog.csdn.net/weixin_52851967/article/details/128589773)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Node.js——在Node.js中操作MySQL](https://blog.csdn.net/weixin_50233139/article/details/121470144)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文