@sylvester
Для подключения к базе данных MySQL через Node.js вам понадобится использовать драйвер базы данных, который обеспечивает взаимодействие между приложением Node.js и базой данных MySQL.
Вот пример использования драйвера mysql2
для подключения к базе данных MySQL в Node.js:
1
|
npm install mysql2 |
1
|
const mysql = require('mysql2'); |
1 2 3 4 5 6 |
const connection = mysql.createConnection({ host: 'localhost', user: 'user', password: 'password', database: 'database_name' }); |
Вместо localhost
, user
, password
и database_name
укажите соответствующие данные вашей базы данных MySQL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
connection.connect(function(err) { if (err) { console.error('Ошибка подключения: ' + err.stack); return; } console.log('Подключено к базе данных MySQL.'); connection.query('SELECT * FROM my_table', function (error, results, fields) { if (error) throw error; console.log('Результаты: ', results); }); connection.end(); }); |
В приведенном выше примере мы выполняем запрос SELECT * FROM my_table
и выводим результаты в консоль. Не забудьте закрыть соединение после завершения работы с базой данных с помощью connection.end()
.
Это лишь базовый пример подключения к базе данных MySQL в Node.js. Вы можете использовать более сложные запросы и функции драйвера mysql2
для более продвинутой работы с базой данных.