Найти тему

Как подключить SQL в JavaScript?

Оглавление

Подключение к базе данных.

Соответственно указываем свой хост, имя и пароль. Если не удастся подключиться, то в консоль выйдет ошибка.

const mysql = require('mysql');

const connection = mysql.createConnection({
host: 'localhost',
user: 'username',
password: 'password',
database: 'database_name'
});

connection.connect((err) => {
if (err) {
console.error('Error connecting to database:', err);
return;
}
console.log('Connected to database!');
});

Выполнение SQL-запросов.

Результат запроса также будет в консоли.

const sql = 'SELECT * FROM users';

connection.query(sql, (err, results) => {
if (err) {
console.error('Error executing SQL query:', err);
return;
}
console.log('Query results:', results);
});

Аналогичным образом можно выполнять и другие типы SQL-запросов, такие как INSERT, UPDATE или DELETE.

Закрытие соединения

После выполнения всех SQL-запросов и завершения работы с базой данных необходимо закрыть соединение, чтобы другие клиенты могли подключиться к базе данных.

connection.end((err) => {
if (err) {
console.error('Error closing database connection:', err);
return;
}
console.log('Database connection closed!');
});

В данном примере мы используем метод end для закрытия соединения с базой данных. При закрытии соединения, все ожидающие запросы также будут отменены.

Если у вас есть вопросы или вы просто хотите стать частью команды тестировщиков, то переходи в ТГ канал, где можем пообщаться с единомышленниками и найти много интересных и полезных знаний!Также если вам нужна индивидуальная консультация, менторство и помощь в создании проекта пишите в ТГ канал!

Обучение тестированию