登录框后,以下是对我有用的步骤:
找到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
在Ubuntu 16上,路径通常是 /etc/mysql/mysql.conf.d/mysqld.cnf
更改绑定地址的配置文件:
如果存在,请如下更改值。如果不存在,则将其添加到[mysqld]部分的任何位置。
bind-address = 0.0.0.0
将更改保存到配置文件,然后重新启动MySQL服务。
service mysql restart
创建/授予对数据库用户的访问权限:
以root用户身份连接到MySQL数据库并运行以下SQL命令:
mysql> CREATE USER 'username'@'%' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON mydb.* TO 'username'@'%';