andrit0
andrit0
RRailway
Created by andrit0 on 7/19/2023 in #✋|help
Help with deployment and database
I am trying to deploy, but get this error "/app/node_modules/mysql/lib/protocol/Parser.js:437 throw err; // Rethrow non-MySQL errors ^ Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client at Handshake.Sequence._packetToError (/app/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14) at Handshake.ErrorPacket (/app/node_modules/mysql/lib/protocol/sequences/Handshake.js:123:18) at Protocol._parsePacket (/app/node_modules/mysql/lib/protocol/Protocol.js:291:23) at Parser._parsePacket (/app/node_modules/mysql/lib/protocol/Parser.js:433:10) at Parser.write (/app/node_modules/mysql/lib/protocol/Parser.js:43:10) at Protocol.write (/app/node_modules/mysql/lib/protocol/Protocol.js:38:16) at Socket.<anonymous> (/app/node_modules/mysql/lib/Connection.js:88:28) at Socket.<anonymous> (/app/node_modules/mysql/lib/Connection.js:526:10) at Socket.emit (node:events:513:28) at addChunk (node:internal/streams/readable:315:12) -------------------- at Protocol._enqueue (/app/node_modules/mysql/lib/protocol/Protocol.js:144:48) at Protocol.handshake (/app/node_modules/mysql/lib/protocol/Protocol.js:51:23) at Connection.connect (/app/node_modules/mysql/lib/Connection.js:116:18) at file:///app/server.mjs:40:4 at ModuleJob.run (node:internal/modules/esm/module_job:193:25) at async Promise.all (index 0) at async ESMLoader.import (node:internal/modules/esm/loader:526:24) at async loadESM (node:internal/process/esm_loader:91:5) at async handleMainPromise (node:internal/modules/run_main:65:12) { code: 'ER_NOT_SUPPORTED_AUTH_MODE', errno: 1251, sqlMessage: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client', sqlState: '08004', fatal: true }" I have installed MySQL newest version in my app, also the railway connect mysql says that I have to install MySQL but I have it in my project, please help
7 replies