我的sql用户是 "mail",主机是 "localhost",如果我把主机改成"%",还是不能通过互联网访问。如果我把主机改成"%",它仍然不能通过互联网访问。唯一不同的是,我不能再在本地登录。我是不是忘了什么?错误信息。
MySQLNo connection could be made because the target machine actively refused it.
作为测试,防火墙已经被停用,但没有成功。Mariadb是默认配置的。操作系统是debian。重启serviceserver也已经完成。如果你需要更详细的信息,请告诉我,谢谢你的关注。
我怀疑你需要在你的配置中调整这个。
bind-address = 0.0.0.0
"localhost "是指本地的套接字。试着用127.0.0.1连接服务器,它应该会让你进去。