自分の IP アドレスからの接続を許可
「接続」→「ネットワーキング」→「ネットワークを追加」から自分の IP アドレスを追加する。

証明書をダウンロード
「接続」→「セキュリティ」→「クライアント証明書を作成」から、server-ca.pem と client-cert.pem と client-key.pem をダウンロードする。

ローカルから接続
mysqlid=mysqladmin
mysqlpw=***********
mysqldb=wpdb
publicip=***.***.***.***
mysql -u$mysqlid -p$mysqlpw -h $publicip $mysqldb \
--ssl-ca=server-ca.pem --ssl-cert=client-cert.pem --ssl-key=client-key.pem
mysqldump -u$mysqlid -p$mysqlpw -h $publicip $mysqldb \
--ssl-ca=server-ca.pem --ssl-cert=client-cert.pem --ssl-key=client-key.pem \
> $mysqldb.dump.sql
タグ: Cloud SQL, Google Cloud, MySQL