gpt4 book ai didi

ubuntu - 错误 2003 (HY000) : Can't connect to MySQL server on '10.0.0.5' (111)

转载 作者:行者123 更新时间:2023-12-04 19:12:56 25 4
gpt4 key购买 nike

我有两个天蓝色的 ubuntu 虚拟机。两者都是 Ubuntu 17.10 On 用于数据库,另一个用于 Web。数据库有 mysql 5.7 设置。我一直在尝试从 Web 服务器连接到数据库服务器。

我试过了

mysql -h 10.0.0.5

并得到

ERROR 2003 (HY000): Can't connect to MySQL server on '10.0.0.5' (111)



我也尝试过从数据库服务器运行同一行。我看到相同的输出。但是它在数据库服务器中确实像这样工作:
mysql -uroot

它也可以这样工作:
mysql -h localhost

我已经查看了有关此问题的几个在线解决方案。大多数解决方案是取消注释 bind-address行 my.cnf。但是我没有找到这条线。我尝试添加行 bind-address = 10.0.0.5 ,但这会使mysql崩溃。

请注意,我能够从 Web 服务器 ping 到 db 服务器。

最佳答案

尝试按照 this question 的答案中提到的步骤进行操作

  • 设置 bind-address/etc/mysql/mysql.conf.d/mysqld.cnf
  • 重启mysql服务器
  • 检查它是否监听定义的地址
  • 为远程连接创建一个用户
  • 授予特权
  • 冲洗特权
  • 关于ubuntu - 错误 2003 (HY000) : Can't connect to MySQL server on '10.0.0.5' (111),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48591009/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com