node server.js listo C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\protocol\Parser.js:437 throw err; // Vuelve a generar errores que no son de MySQL ^
Error: ER_ACCESS_DENIED_ERROR: Acceso denegado para el usuario 'root'@'localhost' (con contraseña: SÍ) en Handshake.Sequence._packetToError (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\protocol\ secuencias\Sequence.js:47:14) en Handshake.ErrorPacket (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\protocol\sequences\Handshake.js:123:18) en Protocol. _parsePacket (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\protocol\Protocol.js:291:23) en Parser._parsePacket (C:\Users\WINDOWS 10\Desktop\node-db \node_modules\mysql\lib\protocol\Parser.js:433:10) en Parser.write (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\protocol\Parser.js:43: 10) en Protocol.write (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\protocol\Protocol.js:38:16) en Socket. (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\Connection.js:88:28) en Socket. (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\Connection.js:526:10) en Socket.emit (node:events:527:28) en addChunk (node:internal/streams /legible:315:12) -------------------- en Protocol._enqueue (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\ lib\protocol\Protocol.js:144:48) en Protocol.handshake (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\protocol\Protocol.js:51:23) en Connection. conecte (C:\Users\WINDOWS 10\Desktop\node-db\node_modules\mysql\lib\Connection.js:116:18) en Object. (C:\Users\WINDOWS 10\Desktop\node-db\server.js:13:4) en Module._compile (node:internal/modules/cjs/loader:1105:14) en Object.Module._extensions.. js (nodo:internal/modules/cjs/loader:1159:10) en Module.load (nodo:internal/modules/cjs/loader:981:32) en Function.Module._load (nodo:internal/modules/cjs/ loader:822:12) en Function.executeUserEntryPoint [como runMain] (node:internal/modules/run_main:77:12) en node:internal/main/run_main_module:17:47 { código: 'ER_ACCESS_DENIED_ERROR', errno: 1045, sqlMessage: "Acceso denegado para el usuario 'root'@'localhost' (con contraseña: SÍ)", sqlState: '28000', fatal: true }
const express = require("express"); const mysql = require("mysql"); const app = express(); const db = mysql.createConnection({ host: "localhost", database: "db-test", user: "root", password: " ", }); db.connect((err) => { if (err) throw err; console.log("database connected"); app.get("/", (req, res) => { res.send("ok route open"); }); }); app.listen(8000, ( ) => { console.log("reaady"); });