Eu também estava tentando depois de postar a pergunta aqui e consegui trabalhar seguindo os passos abaixo. Este trabalho na minha pasta. Você pode tentar também.
- Abra o terminal no Ubuntu.
- Digite
mysql -u root -p - ENTER_YOUR_SQL_PASSWORD
- Digite
> grant all privileges on DATABASE_NAME.* to USERNAME@IPADDRESS identified by 'PASSWORD'; - ou
- Digite
> grant all privileges on DATABASE_NAME.* to USERNAME@localhost identified by 'PASSWORD'; - Altere
USERNAME,IPADDRESS,PASSWORDcom seus dados. - Digite
FLUSH PRIVILEGES; - Agora, reinicie a digitação SQL
sudo service mysql start - Fechar terminal.
Depois disso, você pode conectar seu banco de dados de fora para o servidor também. Se você tem uma contribuição melhor, compartilhe isso também.
Observação: mantenha em espécie que você tenha alterado bind-address = 127.0.0.1 para # bind-address = 127.0.0.1 para permitir a conexão em /etc/mysql/my.cnf também.