Работа с MySQL

Для работы с базой данных надо установить модуль mysql.

npm install mysql

Соединение с базой данных происходит через метод createConnection().

var mysql = require('mysql');

// соединение с MySQL
var con = mysql.createConnection({
    host: "localhost",
    user: "username",
    password: "password",
    database: "database"
});

con.connect(function(err) {
    if (err) {
        throw err;
    }
    console.log("Connected!");
});

Выполнить SQL-запрос

Выполнить SQL-запрос можно через метод query().

con.connect(function(err) {
    if (err) {throw err;}

    con.query("SELECT id,title FROM news", function (err, result) {
        if (err) {throw err;}

        for (i in result) {
            console.log(result[i].title);
        }
    }
});

Через метод query() можно выполнить любой SQL-запрос, например команды UPDATE или INSERT.