Hi,
Make sure the IP address bound to the Windows workstation or server on which your MySQL server and WAMP run is a valid internal IP address in the subnet controlled by the router or firewall through which the requests from the internet come into your network and are then forwarded to the box running the MySQL server.
If you can connect to MySQL server using that IP address from inside the LAN and if TCP port 3306 is forwarded to the same server from the router facing the internet, you should be able to connect at least to the MySQL server to see an error message.
Try the connection from MySQL Administrator in the LAN and you may succeed, or see the error message:
"Could not connect to the specified instance. MySQL error number 1045. Access denied for user
xyz@10.0.0.15".
Pay attention to the format of the username, for example
xyz@10.0.0.15. You need to have the host 10.0.0.15 listed under the user xyz, with access to the particular schema, to get access to that database.
You can use the same technique to find out the details when accessing the server from outside your network. Check the format of the user and host from the error message and adjust those details in the User Administration. You do not want to grant access to everyone, do you?
Regards,
toivo
Sydney, Australia