const { json } = require('express/lib/response'); const mysql=require ('mysql'); const express=require('express'); var app=express(); const bodyparser=require('body-parser'); app.use(bodyparser.json()); var mysqlConnection=mysql.createConnection({ host:'localhost', user: 'root', password:'', database: 'employee_db' }); mysqlConnection.connect((err)=>{ if(!err) { console.log("DB connection is successfull"); } else{ console.log("DB connection failed "+JSON.stringify(err,undefined,2)); } }); app.listen(8000,()=>console.log('Express server is running on port number: 8000')); app.get('/employess',(res,req)=>{ mysqlConnection.query('SELECT * FROM EMPLOYEE',(err,rows,fields)=>{ if(!err) { console.log(rows); } else{ console.log(err); } }) });
Windows PowerShell Copyright (C) Microsoft Corporation. Reservados todos los derechos.
Pruebe el nuevo PowerShell multiplataforma https://aka.ms/pscore6
PS E:\Development\crud-node> node index.js El servidor Express se está ejecutando en el número de puerto: la conexión 8000 DB es exitosa
parece que hay un error ortográfico en el punto final. El que especificó en el detalle del error y el definido en el código son diferentes