gpt4 book ai didi

mysql - 在哪里可以找到 MySQL InnoDB 集群名称

转载 作者:行者123 更新时间:2023-11-29 15:35:45 25 4
gpt4 key购买 nike

当集群未运行时,在哪里可以找到 InnoDB 集群中创建的集群名称?

最佳答案

集群名称已在元数据架构中注册。可以使用简单的 SQL 查询来获取它:

SELECT cluster_name from mysql_innodb_cluster_metadata.clusters;

但是,如果您需要在完全中断后重新启动集群,则不需要其名称。

命令dba.rebootClusterFromCompleteOutage()可以在没有clusterName参数的情况下使用。如果您查看其文档,您会注意到 cluster_name 参数是可选的。这是因为多个集群不能属于同一个元数据架构。

因此,要恢复集群,请连接到其以前的成员之一并运行:

mysql-js> var cluster = dba.rebootClusterFromCompleteOutage()

更多信息请访问:https://dev.mysql.com/doc/refman/8.0/en/mysql-innodb-cluster-working-with-cluster.html#reboot-outage

干杯,米格尔

关于mysql - 在哪里可以找到 MySQL InnoDB 集群名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58253999/

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