För att kunna ansluta på distans måste du ha MySQL bind port 3306 till din maskins IP-adress i my.cnf. Då måste du ha skapat användaren i både localhost och '%' jokertecken och ge behörigheter för alla DB:er som sådana . Se nedan:
my.cnf (my.ini på Windows)
#Replace xxx with your IP Address
bind-address = xxx.xxx.xxx.xxx
Sedan:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';
Sedan:
GRANT ALL ON *.* TO 'myuser'@'localhost';
GRANT ALL ON *.* TO 'myuser'@'%';
FLUSH PRIVILEGES;
Beroende på ditt operativsystem kan du behöva öppna port 3306 för att tillåta fjärranslutningar.