Well node.js is a second class citizen on windows after all. I have been trying to do a very simple task: connect to MySQL from node.js on a windows box. (don't ask my why), and ran into all kinds of issues with installing most of the known MySQL packages. This is mainly because of the lack of support of node-waf, which I let's you execute C++ libs out of node. The only package that I found working is the nodejs-mysql-native.