gpt4 book ai didi

sql - 无法使用 google cloudSQL 连接所需的端口

转载 作者:搜寻专家 更新时间:2023-10-31 23:57:45 25 4
gpt4 key购买 nike

我正在按照步骤 here , 在 Google Cloud Platform 中设置 CloudSQL 数据库。我被困在了这一步:

./cloud_sql_proxy -instances="[YOUR_INSTANCE_CONNECTION_NAME]"=tcp:3306

我收到以下消息:

2018/02/07 19:44:10 listen tcp 127.0.0.1:3306: bind: address already in use

我试过:lsof -i tcp:3306 但没有任何显示。或者,我可以启动与 tcp:3307 的连接,但这不是本教程所要求的,并且可能会阻止本教程的其余部分正常工作。然而,当我执行 lsof -i tcp:3307 时,我能够看到 PID,并终止 SQL 连接。

端口地址3306怎么已经被占用了??甚至重新启动了我的电脑。

最佳答案

我采取的修复步骤

我在本地机器上停止了 Mysql

brew services stop mysql

但是我在给一个目录时遇到了问题

用于放置表示数据库实例的 Unix 套接字的目录,如 console 错误所示

然后我做了

sudo mkdir /cloudsql; sudo chmod 777 /cloudsql

我的最终脚本

./cloud_sql_proxy -instances=MyInstanceConnName=tcp:3306 -projects=myproject -dir=/cloudsql/

关于sql - 无法使用 google cloudSQL 连接所需的端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48677280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com