是不可能的还是我做错了什么?
我想连接到 Google Cloud Shell 上的本地 mysql,但在尝试简单mysql
和“错误 2003( HY000):尝试时无法连接到“127.0.0.1”(111)上的 MySQL 服务器mysql -h 127.0.0.1
。
需要说明的是,我并没有尝试连接到 Cloud SQL 实例。
谢谢
是不可能的还是我做错了什么?
我想连接到 Google Cloud Shell 上的本地 mysql,但在尝试简单mysql
和“错误 2003( HY000):尝试时无法连接到“127.0.0.1”(111)上的 MySQL 服务器mysql -h 127.0.0.1
。
需要说明的是,我并没有尝试连接到 Cloud SQL 实例。
谢谢
所以,@Arne S 所说的有效。以下是我所做的完整步骤:
sudo apt-get install mysql-server
sudo /etc/init.d/mysql start
sudo mysql -h 127.0.0.1
除非您已安装并启动它,否则您的云 shell 实例上没有运行 mysql 服务器。mysql客户端可用于访问云sql。
如果你需要它,你可以尝试在 cloud shell 上安装 mysql-server
sudo apt-get install mysql-server
为了设置 cloud shell 以与 cloud sql 交互,请遵循文档: