Back to questions
Junior — Middle
84
Имели ли вы опыт написания и выполнения запросов напрямую к базе данных?
Answer from AI
sobes.tech AI
Да, опыт написания и выполнения запросов напрямую к базе данных в Node.js обычно связан с использованием драйверов или ORM.
Например, с использованием библиотеки mysql2 можно выполнить запрос к базе данных MySQL:
const mysql = require('mysql2/promise');
async function queryDatabase() {
const connection = await mysql.createConnection({host: 'localhost', user: 'root', database: 'test'});
const [rows, fields] = await connection.execute('SELECT * FROM users WHERE id = ?', [1]);
console.log(rows);
await connection.end();
}
queryDatabase();
Такой подход позволяет напрямую управлять SQL-запросами, что полезно для оптимизации и точного контроля над данными.