如何在Debian 10上启用Mysql 8.0中的远程连接

如何在Debian 10上启用Mysql 8.0中的远程连接,mysql,connection,Mysql,Connection,我正在尝试远程连接到mysql,但这是不可能的,我正在我的服务器上运行Debian 10和mysql server 8.0,我确实尝试在/etc/mysql/my.cnf中进行更改,以更改或注释绑定地址并跳过联网,但这对我不起作用。我找到了解决方案,在Mysql 8.0远程连接中,不需要启用远程连接,您只需创建一个新用户并授予其权限,我在sql控制台中使用的命令是: CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; GRANT ALL PR

我正在尝试远程连接到mysql,但这是不可能的,我正在我的服务器上运行Debian 10和mysql server 8.0,我确实尝试在
/etc/mysql/my.cnf
中进行更改,以更改或注释绑定地址并跳过联网,但这对我不起作用。

我找到了解决方案,在Mysql 8.0远程连接中,不需要启用远程连接,您只需创建一个新用户并授予其权限,我在sql控制台中使用的命令是:


CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION;
FLUSH privileges;

参考: