【问题标题】:Connecting to cloud sql instance using mysql client使用 mysql 客户端连接到云 sql 实例
【发布时间】:2013-12-01 10:43:06
【问题描述】:

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

声明-> 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>;

但无济于事。

我很想看到一些关于这个的建议,因为我已经坚持了很长时间。

问候, 劳拉

【问题讨论】:

标签: mysql google-app-engine google-cloud-sql


【解决方案1】:

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

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

  1. 将云 SQL 实例更改为 MySQL 5.6
  2. 在我的计算机中安装 MySQL 5.6,然后通过其设置向导访问云实例

它工作正常...我通过命令行工具尝试了一天多,我可以在网上找到所有可能的方式,但没有任何效果,这个成功。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-15
    • 2017-11-21
    • 2020-05-18
    • 1970-01-01
    • 2020-12-23
    • 1970-01-01
    相关资源
    最近更新 更多