For at kunne tilslutte eksternt, skal du have MySQL bind port 3306 til din maskines IP-adresse i my.cnf. Så skal du have oprettet brugeren i både localhost og '%' wildcard og give tilladelser til alle DB'er som sådan . Se nedenfor:
my.cnf (my.ini på Windows)
#Replace xxx with your IP Address
bind-address = xxx.xxx.xxx.xxx
Så:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';
Så:
GRANT ALL ON *.* TO 'myuser'@'localhost';
GRANT ALL ON *.* TO 'myuser'@'%';
FLUSH PRIVILEGES;
Afhængigt af dit operativsystem skal du muligvis åbne port 3306 for at tillade fjernforbindelser.