So, I need to let a Visual Basic application connect to my XAMPP MySQL server. I set up the .Net/SQL Connectors, XAMPP, and all that other good stuff. When I try to connect to the server using (my static IP) it will work. When I try to connect to it using (Which is what I believe I need to do, so I can distribute the program...) it says the server is unavailable. So, I'm assuming I have to portforward something? I portforwarded 80 so you can see the webpages at, but do I have to portforward something else to allow remote mysql connections? Also, i tried adding the bind thing to the my.ini file, that didn't work.

MySql default port is 3306, so forward that too (unless you changed it in the setup).