Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

558
Visualizações
sql no se conecta en el nodo js

Estoy tratando de conectar mi base de datos con el nodo js pero me está dando este error. aquí está mi código

 //to connect to sql var mysql=require('mysql'); var conn=mysql.createConnection({ host:"localhost", user:"root", password:"", database:"bns" }); conn.connect(function (err) { if (err) { console.log(err); return; } console.log("connected"); conn.query("SELECT * FROM employee", function (err, recordset) { if (err) { console.log(err); } else { console.log(recordset); } conn.close(); }); });

y me sale este error

Error: conecte ECONNREFUSED ::1:3306 en TCPConnectWrap.afterConnect [como oncomplete] (node:net:1157:16) -------------------- en Protocol._enqueue (C:\Users\DELL\OneDrive\Desktop\node-demo\node_modules\mysql\lib\protocol\Protocol.js:144:48) en Protocol.handshake (C:\Users\DELL\OneDrive\Desktop\node- demo\node_modules\mysql\lib\protocol\Protocol.js:51:23) en Connection.connect (C:\Users\DELL\OneDrive\Desktop\node-demo\node_modules\mysql\lib\Connection.js:116: 18) en Objeto. (C:\Users\DELL\OneDrive\Desktop\node-demo\other.js:11:6) en Module._compile (node:internal/modules/cjs/loader:1097:14) en Object.Module._extensions. .js (nodo:internal/modules/cjs/loader:1149:10) en Module.load (nodo:internal/modules/cjs/loader:975:32) en Function.Module._load (nodo:internal/modules/cjs /loader:822:12) en Function.executeUserEntryPoint [como runMain] (node:internal/modules/run_main:81:12) en node:internal/main/run_main_module:17:47 { errno: -4078, código: 'ECONNREFUSED ', syscall: 'conectar', dirección: '::1', puerto: 3306, fatal: verdadero } [nodemon] salida limpia - esperando cambios antes de reiniciar

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

He tenido exactamente el mismo problema.

 var conn=mysql.createConnection({ host:"127.0.0.1", user:"root", password:"", database:"bns" });

prueba este código. Creo que funcionará.

Ahora el único problema que tengo es por qué funciona ... lol

about 4 years ago · Juan Pablo Isaza Relatório

0

Debe especificar el número de puerto por el cual el servidor debe establecer una conexión. En tu caso, te habías perdido el número de puerto. El siguiente código debe eliminar el problema.

 var conn=mysql.createConnection({ host:"localhost", user:"root", password:"", port: 3306, database:"bns" });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda