我无法使用 MAC OS X Catalina 从终端连接到 AWS RDS

我无法使用 MAC OS X Catalina 从终端连接到 AWS RDS

我一直在 AWS 上学习 Udemy 的课程,并尝试使用实例连接到 RDS。我已经安装了 MySQL 并正在运行 MySQL Workbench。我尝试使用 Mac OS X Catalina 中的终端命令访问我的实例。我使用的命令如下:

mysql> \connect admin@backspace-intro2-aws.c7doukhhpptr.us-east-1.rds.amazonaws.com;

这是正确的命令吗?

我收到错误:

No connection. Trying to reconnect...
ERROR 1059 (42000): Identifier name ' admin@backspace-intro2-aws.c7doukhhpptr.us-east-1.rds.amazonaws.com' is too long
ERROR: Can't connect to the server

我尝试调整安全权限并更改 TCP/IP,但仍然没有成功。

答案1

我花了一段时间试图弄清楚这一点,但在另一位计算机精通的朋友、YouTube 视频以及大量反复试验的帮助下,我了解到我可以从 zsh shell 中的终端使用以下命令访问 AWS 上的 RDS:

/usr/local/mysql/bin/mysql -u admin -p -h (*insert db endpoint here*);

这不是字符串是否超过 64 个字符的问题。

相关内容