首页 > 解决方案 > mysql集群:如何连接

问题描述

我无法连接到我的 mysql 集群。我遵循了本教程:https ://www.digitalocean.com/community/tutorials/how-to-create-a-multi-node-mysql-cluster-on-ubuntu-18-04 我尝试使用工作台和 mysql 命令连接到 3306 和 1186 上的数据节点和管理节点,但我无法连接到任何地方。所有机器上的防火墙都被禁用。我创建了可以从任何地方连接但仍然没有运气的新用户。集群根据教程中的测试工作。我应该尝试连接到哪个节点和端口?还是该教程中缺少某些内容?

标签: mysqlmysql-workbenchubuntu-18.04mysql-cluster

解决方案


所以我通过nafooesi修复了它。对于每个有同样问题的人,我都这样做了。

在我的管理节点上试过telnet localhost 3306。它说连接被拒绝。我已经编辑了/etc/mysql/mysql.conf.d/mysqld.cnf。 sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf 找到 bind-address = 127.0.0.1 并用 bind-address = ip.of.managment.node 重写

使用工作台和编程语言,您可以连接到您的管理节点,而不是我之前认为的数据节点。

再次感谢nafooesi


推荐阅读