Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Transformar dados de uma tabela em um array, NODEJS e MYSQL

Estou com uma dúvida, quero puxar os dados de uma coluna do mysql para o nodejs para fazer a verificação de um login

1 resposta
solução!

Oi Luis, tudo bem?

Para transformar os dados de uma tabela em um array no Node.js, você pode utilizar o módulo 'mysql' para se conectar ao banco de dados MySQL e executar uma consulta SQL para obter os dados da coluna desejada.

const mysql = require('mysql');

// Configuração da conexão com o banco de dados
const connection = mysql.createConnection({
  host: 'localhost',
  user: 'seu_usuario',
  password: 'sua_senha',
  database: 'seu_banco_de_dados'
});

// Conecta ao banco de dados
connection.connect();

// Executa a consulta SQL para obter os dados da coluna desejada
const sql = 'SELECT nome_coluna FROM nome_tabela';
connection.query(sql, (error, results) => {
  if (error) throw error;

  // Cria um array com os dados da coluna
  const arrayDados = results.map(result => result.nome_coluna);

  // Aqui você pode fazer a verificação do login com o array de dados

  // Fecha a conexão com o banco de dados
  connection.end();
});

Lembre-se de substituir 'seu_usuario', 'sua_senha', 'seu_banco_de_dados', 'nome_coluna' e 'nome_tabela' pelos valores corretos do seu banco de dados.

Um abraço e bons estudos.