Si necesitas conectarte a MySQL de manera remota en Cpanel, debes autorizar la IP desde donde te conectarás.
Como
- Primero, debes crear la base de datos, el usuario MySQL, y asignarle los permisos. Todo eso lo puedes ver en el Tutorial: Crear BD MySQL en Cpanel
- Ya teniendo todo eso, debes ir a tu Cpanel
- Dentro del Cpanel ve al icono «Remote Database Access» o «MySQL Remoto»

- Ahi debes autorizar tu propia IP, para que conectarte Remotamente a MySQL, si no sabes tu IP puedes visitar MIIP PH o IPV4 , ambas deberían indicar tu IP actual.
- Finalmente debes colocar tu IP en «Anfitrion», un comentario opcional, y guardar.

- Listo! ya deberías poder conectarte de manera remota a MySQL.