terminal - 无法从本地计算机连接到 Google Cloud SQL 实例
问题描述
我正在尝试从本地计算机连接到生产 Google Cloud SQL 实例。
- 我已在允许的网络部分将我的 IPv4 列入白名单。
- 我也在尝试通过它的 IPv4 连接到数据库。
- 我的密码绝对正确。
- 我在没有SSL 的情况下进行连接。
我正在终端使用以下 mysql 命令:
mysql --host=[INSTANCE_IP] --user=root --password
但是,当我运行命令时,出现以下错误:
ERROR 1045 (28000): Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES)
任何想法我可能做错或错过了什么?
解决方案
ERROR 1045 是 MySQL 错误,因此问题不在于建立连接。
您是否 100% 确定您的密码是正确的?您可以使用 Cloud Console 更改您的密码并验证它确实是您认为的密码。
推荐阅读
- c# - 如何在不重复枚举名称的情况下使用枚举?
- flutter - 哎呀;颤振意外退出:“第 8 行第 2 列错误:预期为 ':'
- mysql - 无法读取未定义的属性“connectionConfig”
- postgresql - Docker 和 Postgres - 使用 5432 以外的端口时服务器意外关闭连接错误
- reactjs - Dockerfile 卡在 Jenkins 的 npm install 上
- excel - Div / 0 替换循环的 VBA 问题
- java - 将域和端口映射到 DNS
- api - 如何通过电报数字用户 ID 查找或发送消息?
- android-studio - Android Studio 构建错误 - 程序类型已存在
- google-analytics - 我的测量 ID 出现在源代码中是否正常?