我知道这已经被问过很多次了。我正在运行MySql 5.7服务器。我已经尝试了很多方法来允许对服务器的远程访问,但是没有任何效果。首先,我从my.cnf文件中注释了bind-address。这使我可以连接到服务器。然后,当我尝试使用任何用户登录时,都会被拒绝访问。我尝试使用
将所有特权授予本地和远程root用户GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypass123' WITH GRANT OPTION;
但仍然没有运气。因此,我创建了一个新用户,并为其赋予了所有特权,但是仍然无法使用。 这是我当前的用户表(划掉的文字是我的IP,我只是为我的IP创建了一个用户,但这也不起作用)