js连接mysql后查询数据库中字段name中与变量aaa样同的值的一行的id字段和pwb字段并存为变量的代码
时间: 2024-10-14 08:06:26 浏览: 18
在JavaScript中,通常我们会使用Node.js的`mysql`模块来连接MySQL数据库。下面是一个简单的示例,展示了如何查询具有特定名称(如`aaa`)的记录,并获取对应的`id`和`pwb`字段:
```javascript
const mysql = require('mysql');
// 创建数据库连接
const connection = mysql.createConnection({
host: 'localhost',
user: 'your_username',
password: 'your_password',
database: 'your_database'
});
connection.connect((err) => {
if (err) throw err;
console.log('Connected to MySQL server.');
// 准备SQL查询
const sqlQuery = `SELECT id, pwb FROM your_table WHERE name = ?`;
// 查询数据
const [rows] = await connection.query(sqlQuery, ['aaa']);
if (rows.length > 0) {
const result = rows[0]; // 如果找到结果,提取第一条数据
console.log('Found row with ID:', result.id);
console.log('pwb value:', result.pwb);
// 关闭连接
connection.end();
} else {
console.log('No row found for the given name.');
}
});
阅读全文