【发布时间】:2015-04-14 15:37:30
【问题描述】:
我正在探索 Google Cloud SQL,出于持续集成的原因,我需要能够合并数据库,但我不知道如何(在 Cloud SQL 实例上)。
instance 包含三个数据库:development、staging 和 production。
我通常会在运行 MySQL 的服务器实例上运行一个类似的命令:
mysqldump -n -t -u <myUSER> --password=<myPASSWORD> development | mysql -u <myUSER> --password=<myPASSWORD> staging
如果我尝试通过有权访问(远程)dB 实例的服务器实例运行此命令,则会收到以下错误:
mysqldump: 出现错误: 1045 (28000): "Access denied for user 'myUSER'@'localhost'(使用密码:YES)”尝试 连接
我想我需要在命令中传递一个 IP 地址(??) - 但我不知道如何。
所以我的问题是如何通过另一个有权访问(远程)数据库服务器的服务器实例连接到Google Cloud SQL instance?
任何帮助将不胜感激!
-j
【问题讨论】:
标签: mysql sql-server phpmyadmin google-cloud-sql