Nodejs Mysql | Conectando com o banco de dados em Javascript | Morettic

Nodejs Mysql | Conectando com o banco de dados em Javascript

porLuis Augusto Moretto

Nodejs Mysql | Conectando com o banco de dados em Javascript

Introdução

Quer conectar seu APP em Nodejs com o banco de dados Mysql? Neste tutorial vamos te ensinar como fazer isso usando o modulo mysql do node js. O pré requisito é ter instalado o Nodejs em seu ambiente de desenvolvimento.

Primeiros passos

O módulo do Nodejs mysql está disponível através do registro npm .

Antes de instalar, baixar e instalar Node.js . Node.js 0.6 ou superior é obrigatório.

A instalação é feita usando o npm installcomando :

$ npm install mysql

Conectando Nodejs Mysql

Para conectar ao seu banco de dados, altere as configurações de conexão abaixo dentro de seu arquivo nodejs_mysql.js

var mysql = require('mysql');//Inclui a biblioteca instalada do Mysql
var connection = mysql.createConnection({
  host: 'localhost',
  user: 'crawler',
  password: 'xxxxxx@',
  database: 'crawler'
});
connection.connect();
connection.query('SELECT 1 + 1 AS solution', function (error, results, fields) {
  if (error) throw error;
  console.log('The solution is: ', results[0].solution);
});

Inserção de dados

Para inserir dados faça um sql insert conforme o exemplo abaixo:

var sql = "INSERT INTO `crawler`.`searches`  (`url`,`status`,`email_content`)  VALUES ('"+response.url+"','RUNNING', '"+emails+"')";
    connection.query(sql, function (err, result) {
      if (err) throw err;
      console.log("1 record inserted");
});

Dúvidas?

Deixe seu comentário abaixo! Obrigado