errno: -61, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 3000, fatal: trueEstoy usando Mac OS y VS Code para conectarme a mi servidor local. También conecté mysql workbench a VSCode y funciona bien. Pero cuando intento conectarlo con mi programa no funciona. Cambié el nombre de host de 'localhost' a '127.0.0.1' y todavía no tuve suerte. Además, cambié mi puerto de 3306 a 3000 porque no se conectaba y recibí el siguiente error
code: 'ER_ACCESS_DENIED_ERROR', errno: 1045, sqlMessage: "Access denied for user 'usersql'@'localhost' (using password: YES)", sqlState: '28000', fatal: trueMi código:
const { createPool } = require('mysql') const pool = createPool({ host: "127.0.0.1", user: "usersql", password: "password!23", database: "userdb", connectionLimit: 10, port: 3000 }) pool.query(`select * from userdb.New_Customer`, function(err, result, fields) { if (err) { return console.log(err); } return console.log(result); })Es un error de inicio de sesión. El motivo puede ser cualquier cosa, desde un firewall activo hasta un modo de autenticación incorrecto o credenciales de usuario incorrectas. esto podría ayudarlo, MySQL ERROR 1045 (28000): Acceso denegado para el usuario 'bill'@'localhost' (con contraseña: SÍ)