const mysql = require('mysql2/promise');
async function connectAndQuery() {
let connection;
try {
connection = await mysql.createConnection({
host: 'localhost',
user: 'your_username',
password: 'your_password',
database: 'your_database'
});
const [rows] = await connection.execute('SELECT * FROM users WHERE id = ?', [1]);
console.log('查询结果:', rows);
} catch (err) {
console.error('错误:', err);
} finally {
if (connection) {
await connection.end();
}
}
}
connectAndQuery();