【问题标题】:No able to connect remote mysql database无法连接远程mysql数据库
【发布时间】:2018-08-29 12:50:58
【问题描述】:

当我不在本地主机上时,我正在尝试连接我的 mysql 数据库 - 在本地主机上它正在工作。每次我想连接时,我都没有任何错误,但只有一个超时执行...

这是我到目前为止所做的

  • 在mysql上创建一个可以访问任意主机的用户("%")
  • 清除 iptables
  • 我的 3306 端口已打开(见截图)
  • mysqld.cnf 文件中的绑定地址行是 0.0.0.0 - 我什至尝试在其中添加注释 - 请注意 my.cnf 发送到 mysqld.cnf 文件。
  • 当然,对于每次修改,我都重新启动了 mysql 服务器 - 以及服务器本身...
  • 没有设置防火墙...

我在 Ubuntu 16.04 LTS 上,mysql 和 phpmyadmin 都在上面设置。

我错过了什么? 谢谢您的帮助 巴斯蒂安

【问题讨论】:

    标签: mysql phpmyadmin ubuntu-16.04


    【解决方案1】:

    更改绑定地址后用systemctl restart mysql.service重新启动,是吗?

    这是一个非常相似的情况,请尝试按照以下所有步骤操作:Remote Connections Mysql Ubuntu

    我认为刷新权限步骤将对您有所帮助。

    【讨论】:

    • 是的!它有效 - 非常非常奇怪!但是非常感谢:)
    猜你喜欢
    • 2023-04-01
    • 1970-01-01
    • 2014-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-07
    • 1970-01-01
    • 2013-08-10
    相关资源
    最近更新 更多