Configuring a Connection in MySQL and Node.js
vedprad1 (864)

Configuring a Connection in MySQL and Node.js

I am trying to use MySQL in Node.js to use databases. However, when i try to tun the program that can be accessed here, I get this error:

Process crashed with: Error: connect ECONNREFUSED
at TCPConnectWrap.afterConnect as oncomplete

at Protocol._enqueue (/home/runner/node_modules/mysql/lib/protocol/Protocol.js:144:48)
at Protocol.handshake (/home/runner/node_modules/mysql/lib/protocol/Protocol.js:51:23)
at Connection.connect (/home/runner/node_modules/mysql/lib/Connection.js:119:18)
at evalmachine.<anonymous>:11:5
at Script.runInContext (vm.js:107:20)
at Object.runInContext (vm.js:285:6)
at evaluate (/run_dir/repl.js:133:14)
at ReadStream.<anonymous> (/run_dir/repl.js:116:5)
at ReadStream.emit (events.js:189:13)
at addChunk (_stream_readable.js:284:12)


Does anyone know what I can do?

The code can be found here.

You are viewing a single comment. View All
Answered by heyitsmarcus (309) [earned 5 cycles]
View Answer
heyitsmarcus (309)

@Vandesm14 There is a package for MySQL (aptly named mysql haha) that you can find in the Package manager here on You can connect to a remote MySQL server and work with it. You just can't spin up an instance of a localhost database yet, although whether local SQL databases are a planned feature or not, I have no idea.