En primer lugar, lo que necesitan tus compañeros es:
- La dirección IP donde se está ejecutando el servidor MySQL.
- Usuario y contraseña para conectarse de forma remota
- Tenga abierto el puerto 3306 en la red
- Un cliente MySQL (mysql workbench, mysql query browser, toad, heidi o simplemente la herramienta de línea de comandos).
Cuando crea un usuario en MySQL, debe ser algo como esto:
'root'@'localhost'
Eso significa que el usuario funcionará si se conecta desde localhost con el usuario raíz. Para que pueda crear un usuario con permiso para conectarse desde cualquier lugar:
'juanperez'@'%'
Y finalmente, debe tener cuidado con los privilegios que les otorga. No olvide comentar una línea en el archivo de opciones de MySQL que dice "bind-address" (esta opción impide la conexión remota).