Slide 67
Slide 67 text
MySQL Shell
• ライブラリのように使うことも
• 作業の自動化に便利
67
$ cat status.py
cluster = dba.get_cluster()
for i in range(3):
print cluster.status()
$ mysqlsh -uroot -p --py -f status.py
{“clusterName”: “devCluster”, “defaultReplicaSet”: {“name”: “default”, “primary”:
“gr01:3306”, “status”: “OK_NO_TOLERANCE”, <省略>
{“clusterName”: “devCluster”, “defaultReplicaSet”: {“name”: “default”, “primary”:
“gr01:3306”, “status”: “OK_NO_TOLERANCE”, <省略>
{“clusterName”: “devCluster”, “defaultReplicaSet”: {“name”: “default”, “primary”:
“gr01:3306”, “status”: “OK_NO_TOLERANCE”, <省略>