Adding support for custom mysql ports

Many local LAMP stacks (Like MAMP and MAMP Pro) run on a different port than the default 3306