Большинство дистрибутивов Linux по умолчанию, когда MySQL значения по умолчанию MySQL установки для не использования сетевого соединения, но сокетом.
Обычно существует вызов файла/etc/my.cnf. Там ищите строку, которая имеет следующее, и прокомментируйте ее: сети пропуска
После того как Вы комментируете его, перезапускаете MySQL, и необходимо смочь соединиться без проблем.
One thing you can do is to create a friendly hostname in IIS for the site (mysite [without the .com] fro example) and then make an entry in your hosts file (mysite 127.0.0.1)