如果以前能解决这个问题,我的第一个猜测就是您已经在后台运行了持有连接的node.js脚本副本。
我认为连接被拒绝是tcp / ip错误消息,而不是来自MySQL的消息,它表明该连接未运行或正在其他端口上运行或通过套接字运行。
您可以尝试远程登录到端口3308吗?要查看服务器是否在该端口上运行?
telnet localhost 3308
您还可以尝试:
mysql -hlocalhost -uroot -pxxx

如果以前能解决这个问题,我的第一个猜测就是您已经在后台运行了持有连接的node.js脚本副本。
我认为连接被拒绝是tcp / ip错误消息,而不是来自MySQL的消息,它表明该连接未运行或正在其他端口上运行或通过套接字运行。
您可以尝试远程登录到端口3308吗?要查看服务器是否在该端口上运行?
telnet localhost 3308
您还可以尝试:
mysql -hlocalhost -uroot -pxxx