Uma pequena inspeção lhe diria a diferença - clique com o botão direito do mouse em qualquer link, propriedades e veja o que ele diz. O primeiro é o prompt de comando plain vanilla. Olhando para o último, ele executa um arquivo chamado nodevars.bat, que garante que seu nó.js e npm sejam os primeiros no caminho (e outras coisas. LEIA!). Isso garante que os comandos node.js, como o npm, funcionem sem um caminho completo. Quando executando node.js projeta sempre usa o último link
As propriedades do meu prompt de comando node.js se parecem com isso
Inspecioneoarquivonodevars.batevocêencontrará
remIfwe'reinthenode.jsdirectory,changetotheuser'shomedir.if"%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
É assim que um módulo em / users / funcionará. Você já está lá.
No entanto, o que você instalou é o node.js module para usar o mysql. Você ainda precisará instalar uma cópia apropriada do mysql- o instalador está aqui , e node.js, configurado corretamente vai usá-lo. Eu acredito que o módulo deve fazer isso automaticamente
Esta pergunta SO vale a pena ler - você está tentando fazer o que o fmsf é falando essencialmente.
Eu notaria que nunca codifiquei mysql e node.js juntos antes. No entanto, a maioria dessas coisas está disponível publicamente e algumas pesquisas rápidas no google devem ajudá-lo de forma massiva, assim como uma pequena curiosidade. Não apenas codifique. Grok!