ubuntu mysql服务器不允许远程连接

bq9c1y66  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(335)

为了解决这个问题,我找了很多地方,但似乎找不到解决办法。我用最新的mysql和phpmyadmin安装运行ubuntulinux。我发现本地连接到数据库是可行的,但如果我尝试远程连接,它会一直拒绝连接。登录phpmyadmin的唯一方法是,如果我将ip地址放在栏中,通过web地址连接将不起作用。

06odsfpq

06odsfpq1#

您正在尝试远程连接到mysql还是phpmyadmin?
如果您试图远程访问mysql,则需要执行以下操作:
将/etc/my.cnf中的bind address变量编辑为0.0.0.0或服务器的ip地址
确保您的mysql用户具有来自远程主机的权限,请使用以下方法执行此操作:
创建由“mypass”标识的用户“myuser”@“localhost”;
创建由“mypass”标识的用户“myuser”@“%”;
然后:
全力以赴。到'myuser'@'localhost';
全力以赴。到“myuser”@“%”;
然后继续并重新启动服务器上的mysql示例。这还假设您已经设置了ip表,允许端口3306TCP进入您的服务器。

相关问题