Mysql 如何在Google Cloud SQL上合并数据库?
我正在探索Google Cloud SQL,出于持续集成的原因,我需要有能力合并数据库,但我不知道如何(在云SQL实例上)Mysql 如何在Google Cloud SQL上合并数据库?,mysql,sql-server,phpmyadmin,google-cloud-sql,Mysql,Sql Server,Phpmyadmin,Google Cloud Sql,我正在探索Google Cloud SQL,出于持续集成的原因,我需要有能力合并数据库,但我不知道如何(在云SQL实例上) 实例包含三个数据库:开发、暂存和生产 我通常会在运行MySQL的服务器实例上运行simular命令,如下所示: mysqldump -n -t -u <myUSER> --password=<myPASSWORD> development | mysql -u <myUSER> --password=<myPASSWORD>
实例
包含三个数据库:开发
、暂存
和生产
我通常会在运行MySQL的服务器实例上运行simular命令,如下所示:
mysqldump -n -t -u <myUSER> --password=<myPASSWORD> development | mysql -u <myUSER> --password=<myPASSWORD> staging
mysqldump-n-t-u--password=development | mysql-u--password=staging
如果我试图通过能够访问(远程)dB实例的服务器实例运行此命令,则会出现以下错误:
mysqldump:获取错误:1045(28000):“拒绝用户访问
“myUSER”@“localhost”(使用密码:YES)”尝试
连接
我想我需要在命令(??)中传递一个IP地址,但我不知道如何传递
因此,我的问题是如何通过另一个具有访问(远程)数据库服务器权限的服务器实例连接到谷歌云SQL实例
任何帮助都将不胜感激
-j我只需要在命令中传递
-h
i、 e:
mysqldump-n-t-u-h-p开发| mysql-u-h-p登台
mysqldump -n -t -u <myUSER> -h <XXX.XXX.XX.XXX> -p<myPASSWORD> development | mysql -u <myUSER> -h <XXX.XXX.XX.XXX> -p<myPASSWORD> staging