0

是不可能的还是我做错了什么?

我想连接到 Google Cloud Shell 上的本地 mysql,但在尝试简单mysql和“错误 2003( HY000):尝试时无法连接到“127.0.0.1”(111)上的 MySQL 服务器mysql -h 127.0.0.1

需要说明的是,我并没有尝试连接到 Cloud SQL 实例。

谢谢

4

2 回答 2

1

所以,@Arne S 所说的有效。以下是我所做的完整步骤:

  1. sudo apt-get install mysql-server
  2. sudo /etc/init.d/mysql start
  3. sudo mysql -h 127.0.0.1
  4. 有用!
于 2017-06-13T08:33:01.473 回答
0

除非您已安装并启动它,否则您的云 shell 实例上没有运行 mysql 服务器。mysql客户端可用于访问云sql。

如果你需要它,你可以尝试在 cloud shell 上安装 mysql-server

 sudo apt-get install mysql-server

为了设置 cloud shell 以与 cloud sql 交互,请遵循文档:

https://cloud.google.com/sql/docs/mysql/connect-admin-ip

于 2017-06-10T11:35:53.427 回答