vou deixar uma dica que perdi um tempinho pra conseguir a fazer que foi deixar o mysql liberado para conexão remota pois não gosto do phpmyadmin fiz o seguinte passo
sudo nano /etc/mysql/my.cnf procurei a linha bind-address e comentei ela deixando #bind-address
reiniciei o mysql sudo /etc/init.d/mysql restart depois pra finalizar dei o comando
mysql -u ‘USUÁRIO’ -p (troque USUÁRIO pelo seu usuário do banco),vai pedir a senha do banco digitando ela so falta usuar o comando
GRANT ALL ON *.* TO root@’%’ IDENTIFIED BY ‘senha’; (troque root pelo seu usuário e senha pela sua senha depois só digitar exit para sair do mysql e restartar o mysql denovo ,pronto mysql funcionando para ferramentas como mysqlAdmin,HeidiSql(para os usuários de Windows)
Espero que seja útil a dica como foi para mim