Sobes.tech
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-запросами, что полезно для оптимизации и точного контроля над данными.