Om op afstand verbinding te kunnen maken, moet MySQL poort 3306 binden aan het IP-adres van uw machine in my.cnf. Dan moet u de gebruiker zowel in localhost als '%' wildcard hebben aangemaakt en als zodanig machtigingen verlenen voor alle DB's . Zie hieronder:
mijn.cnf (mijn.ini op Windows)
#Replace xxx with your IP Address
bind-address = xxx.xxx.xxx.xxx
Dan:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';
Dan:
GRANT ALL ON *.* TO 'myuser'@'localhost';
GRANT ALL ON *.* TO 'myuser'@'%';
FLUSH PRIVILEGES;
Afhankelijk van uw besturingssysteem moet u mogelijk poort 3306 openen om externe verbindingen toe te staan.