首页 文章

使用mysql客户端连接到 Cloud sql实例

提问于
浏览
0

我创建了一个 Cloud sql实例并在其中创建了一个包含一个表的数据集 . 我尝试通过转到app-engine设置并配置它来将我的app引擎连接项目连接到带有eclipse(juno)的表,但它需要一个数据库名称因为我没有关于 Cloud sql的数据库(只是一个数据集和表)我无法提供一个 . 所以我下载了mysql客户端(mysql-5.6.14)来在 Cloud 上创建一个数据库 . 问题是,当我尝试连接到我的 Cloud sql实例时,我收到以下错误 - >

Statement-> mysql --host = instance-IP --user = root --password;

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
    corresponds to your MySQL server version for the right syntax to use near 'mysql
     --host=<instance-IP> --user=root --password' at line 1

正如一些帖子所建议的那样,我也尝试了一些命令 - >的变体

mysql --host='instance ip' --user='root' --password;
mysql --host="instance ip" --user="root" --password;
mysql -uroot -p<> -h<instance ip>;

但无济于事 .

我很乐意看到一些关于此的建议,因为我已经坚持了很长时间 .

问候,劳拉

1 回答

  • 0

    我在这里遇到了同样的问题,我猜问题是来自MySQL 5.6的实际命令行工具

    我通过执行以下操作修复了它:

    • 将 Cloud SQL实例更改为MySQL 5.6

    • 在我的计算机上安装MySQL 5.6,然后通过其设置向导访问 Cloud 实例

    它运行良好...我尝试通过命令行工具超过一天,我可以在网上找到所有可能的方式,没有任何工作,这一个 .

相关问题