Estos son los pasos que me funcionaron después de iniciar sesión en el cuadro:
Busque el archivo de configuración de MySQL:
$ mysql --help | grep -A 1 "Default options"
Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
En Ubuntu 16, la ruta suele ser /etc/mysql/mysql.conf.d/mysqld.cnf
Cambie el archivo de configuración para bind-address:
Si existe, cambie el valor de la siguiente manera. Si no existe, agréguelo en cualquier lugar de la sección [mysqld].
bind-address = 0.0.0.0
Guarde sus cambios en el archivo de configuración y reinicie el servicio MySQL.
service mysql restart
Crear / otorgar acceso al usuario de la base de datos:
Conéctese a la base de datos MySQL como usuario root y ejecute los siguientes comandos SQL:
mysql> CREATE USER 'username'@'%' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON mydb.* TO 'username'@'%';