New guy here please be patient :) I am a windows user with MySQL running on port 3306. I have created inbound and outbound rules for allowing MySQL to listen on port 3306. I have also changed my bind-address in my.ini file to 0.0.0.0 and have commented out skip-networking (restarted mysql too). The user I have created is also allowed to connect from any IP address: 'user'@'%'.
However, when trying to connect remotely from another mac/ windows laptop (Note that the remote connection is from miles away from me (the sever) on a different network), it gives an error: unable to connect to local host. The settings for connecting remotely are:
- Standard (TCP/IP)
- Hostname: My private IP address
- Port: 3306
- Username: user
- Password: my password
May I know why? I have also been looking through countless answers but none really helpful.
Please help im at my wits end.