Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

108
Vistas
Restful NodeJs can't load database Mysql

I was build new project with NodeJs. I got this code from youtube channel and its been uploaded 2 years ago. when I trying to practice I got some error. my database cant load and always show "No Comic Here".

this my index.js code:

```    /*
    
    
    
    */
    
    var express = require('express');
    var mysql = require('mysql');
    
    //
    var connnect=mysql.createConnection
    ({  host:'localhost',
        user:'root',
        password:'',
        database:'testmanga'
    });
    
    //
    var app=express();
    var publicDir=(__dirname+/'public'/);
    app.use(express.static(publicDir));
    
    //
    app.get("/banner",(req,res,next)=>{
        connnect.query('SELECT * FROM banner',function(error,result,fields){
            connnect.on('error',function(err) {
                console.log('[MY SQL ERROR]', err);
            });
    
            if (result && result.lenght)
                {
                    res.end(JSON.stringify(result));
                } 
                else
                {
                    res.end(JSON.stringify("No Comic Here"));
                }
        })
    });
    
    //
    app.get("/comic",(req,res,next)=>{
        connnect.query('SELECT * FROM manga',function(error,result,fields){
            connnect.on('error',function(err) {
                console.log('[MY SQL ERROR]', err);
            });
    
            if (result && result.lenght)
                {
                    res.end(JSON.stringify(result));
                } 
                else
                {
                    res.end(JSON.stringify("No Comic Here"));
                }
        })
    });
    
    //
    app.listen(3000, ()=>{
        console.log("you're connected to port 3000");
    })```

I've been trying for changing localhost to 127.0.0.1, but still no working.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda