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
Eliminación en cascada para GraphQL
AWS Amplify: Eliminación en cascada para GraphQL en una API Lambda — Parte 2
Python: Por qué no es el lenguaje del futuro
Python: Por qué no es el lenguaje de programación del futuro
Programación funcional: Su código más fácil de leer
Programación funcional: Haga que su código sea más fácil de leer