Как работать с mysql на node.js?

Пользователь

от jerrold_langworth , в категории: SQL , 7 месяцев назад

Как работать с mysql на node.js?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от vladimir , 6 месяцев назад

@jerrold_langworth 

Существует несколько способов работы с MySQL на Node.js, одним из которых является использование официального драйвера MySQL для Node.js - mysql2. Вот пример того, как подключиться к базе данных MySQL и выполнить запрос с использованием mysql2:

  1. Установите драйвер mysql2 с помощью npm:
1
npm install mysql2


  1. Создайте подключение к базе данных:
1
2
3
4
5
6
7
8
const mysql = require('mysql2');

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


  1. Выполните запрос:
1
2
3
4
5
6
7
connection.query(
  'SELECT * FROM users WHERE id = ?',
  [1],
  function(err, results, fields) {
    console.log(results);
  }
);


В этом примере мы выполняем запрос к таблице users, чтобы получить запись с id = 1.

  1. Закройте соединение с базой данных:
1
connection.end();


Это простой пример использования mysql2 для работы с MySQL на Node.js. Вы можете найти более подробную информацию и дополнительные примеры в документации mysql2.