This sort of thing does work, but I'm not an expert at setting it up. Kraada isn't working this weekend but I'll get him to take another look at this thread when he can.
kraada wrote:Try using this IP in the VM: 10.211.55.2
At first this didn't work because of my Windows security settings but now I finally managed to connect the database. Thank you so much for your help, kraada!