mysql集群:如何连接

mysql cluster: how to connect

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

多亏 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

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

再次感谢nafooesi