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
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
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.