繁体   English   中英

MySQL 连接到谷歌云 SQL 实例语法错误

[英]MySQL connect to Google Cloud SQL instance syntax error

我正在尝试使用https://cloud.google.com/sql/docs/mysql/connect-admin-ip#connect中所述的 mysql 客户端连接到我的 Google Cloud 实例

mysql --host=[INSTANCE_IP] --user=root --password

语法错误如下所示。 语法有什么问题? Mysql客户端版本为8.0

在此处输入图像描述

您的 sql 客户端已经连接,可能连接到本地主机,尝试使用 CMD 和 cd dir 到 mysql 命令行客户端的目录并从那里连接到实例

据我了解,您想连接到云 MySQL 实例以查看一切正常,以便提前 go 并将您的 C# 代码连接到它。

如果您看到“mysql>”是因为您已连接到该实例。

在此处输入图像描述

正如 Stefan G. 先前的回答所说,您已经在 mysql 工具中。 但是,您可能会或可能不会实际连接到服务器。 当你有那个提示时mysql>输入status 它会告诉你是否连接到一个实例。 状态 output 中将有一个Connection:字段,它应该是您的实例的 IP 地址。

如果不是,则在连接步骤出现问题,您需要运行connect <databasename> where 是您的实例中的数据库之一的 id。 看看这个错误是否也出现了,如果出现了,那么这里有一些更深层次的错误。

如果您已连接到数据库,您应该能够运行SHOW tables; 并让它列出数据库中的表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM