English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico NodeJS

NodeJS Express.js

NodeJS Buffer & URL;

NodeJS MySql

NodeJS MongoDB

NodeJS Arquivo (FS)

Outros NodeJS

MySQL no Node.js

MySQL Node.js é uma das bibliotecas externas do Node.js. Ele ajuda os desenvolvedores Node.js a se conectar ao banco de dados MySQL e a executar consultas MySQL.

Vamos aprender a instalar o módulo MySQL no Node.js usando npm e usar instruções SQL com exemplos claros.

MySQL no Node.js

A seguir, temos uma rápida revisão dos tópicos sobre MySQL Node.js que vamos aprender

  • Instalar módulo MySQL Node.js

  • Conectar banco de dados MySQL Node.js

  • Consulta MySQL no Node.js

    • MySQL SELECT FROM consulta de tabela

    • MySQL INSERT INTO consulta de tabela – Tutorial MySQL Node.js para inserir registros na tabela

    • Cláusula MySQL WHERE e consulta SELECT

    • Cláusula MySQL ORDER BY e SELECT Query – Tutorial MySQL Node.js pode ordenar registros com base em um atributo do registro na tabela.

    • MySQL UPDATE consulta de tabela

    • Consulta de Exclusão de Registros MySQL

    • Uso do objeto de resultado MySQL no callback

    • Uso do objeto Fields do MySQL no callback

    • Uso do objeto de erro MySQL no callback

Instalar MySQL no Node.js

Como o Node.js MySQL é um módulo externo, ele pode ser instalado usando o NPM (gerenciador de pacotes do nó).

Execute o comando a seguir no terminal ou prompt de comando para instalar o módulo MySQL e usá-lo no programa Node.js.

$ npm install mysql

Após a instalação bem-sucedida, você pode declarar seu uso através da instrução require, para usar o módulo MySQL no programa node.js, conforme mostrado a seguir.

var mysql = require('mysql');

Atenção– Se o módulo MySQL não foi instalado, mas foi usado no programa Node.js, você pode receberErro: módulo 'mysql' não encontrado

Criar conexão com o banco de dados MySQL

Para usar o endereço IP (servidor que executa o MySQL), nome de usuário e senha (usuário que tem acesso ao banco de dados MySQL) para criar uma variável de conexão. Abaixo está um exemplo:

var con = mysql.createConnection({ 
  host: "localhost", // Endereço IP do servidor que executa o mysql
  user: "arjun", // Nome de usuário do banco de dados mysql
  password: "password", // Senha correspondente
  database: "studentsDB" // Usar o contexto de consulta do banco de dados
 });

Selecionar a partir da consulta

A consulta SELECT do MySQL é usada para selecionar alguns registros da tabela (se necessário, também pode ter algumas propriedades).

con.query("SELECT * FROM studentsDB.students", function (err, result, fields) { 
    // Se ocorrer algum erro ao executar a consulta acima, lançará um erro
    if (err) throw err; 
    // Se não houver erros, você receberá o resultado
    console.log(result); 
 });

Conclusão:

Neste tutorial do Node.js, aprendemos a instalar o módulo MySQL no Node.js usando npm/Pacote de Software.