
Problema de conexión de NodeJS y MySQL 8
NodeJS: problema de conexión de MySQL 8, finalmente capaz de resolver este problema con unos pocos pasos rápidos. Saltaré a escribir en la solución.
Paso 1: MySQL
CREATE USER 'user'@'%' IDENTIFIED BY 'password'
// usuario=nombre de usuario de su elección, contraseña: contraseña de su elección
Paso 2: fragmento de código de NodeJS
var con = mysql.createConnection({
host: "localhost",
user: "user", //Newly created user
password:"password", //password
database: "databasename" //Database name
});
Paso 3: Vaya a MySQL Workbench
Si su banco de trabajo ya está abierto, salga del banco de trabajo y ábralo nuevamente.
3.1 Haga clic en “Users and Privileges” (usuarios y privilegios)

Aparecerá su usuario recién creado.
3.2 Seleccione el usuario (el usuario que creó en el paso 1) y vaya a la opción “Schema Privileges” (privilegios de esquema).
3.3 Haga clic en “Add Entry” (agregar entrada)
3.4 Seleccione “All Schema” (todos los esquemas) y presione “ok”

3.5 Seleccione la opción “Select All” (seleccionar todo) y presione “Apply” (aplicar)

Paso 4: Vaya a su aplicación NodeJS y ejecute el siguiente código
con.connect(function(err) {
if (err) throw err;
console.log("Connection established");
});
Recent Post
éxito: los 9 pasos para alcanzarlo
Los 9 pasos para alcanzar el éxito temprano en la vida
AWS CodeGuru Profiler
La función sin servidor de AWS que probablemente no esté utilizando (todavía)
Google One pareciera ser inevitable
Me uní a Google One y apuesto a que tú también lo harás




