Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 能否通过DataGrip中的AWS Explorer配置AWS Aurora无服务器群集?_Mysql_Amazon Web Services_Aws Serverless - Fatal编程技术网

Mysql 能否通过DataGrip中的AWS Explorer配置AWS Aurora无服务器群集?

Mysql 能否通过DataGrip中的AWS Explorer配置AWS Aurora无服务器群集?,mysql,amazon-web-services,aws-serverless,Mysql,Amazon Web Services,Aws Serverless,我目前在DataGrip中设置AWS Explorer插件以识别Aurora无服务器集群(MySQL)时遇到问题。我已经在凭证文件中设置了来自IAM的凭证,并且可以访问其他AWS服务(例如,如果我选择下拉列表“Schemas”,我可以看到我组织中的模式列表),但是单击RDS下拉列表显示“empty”,甚至不显示数据库引擎列表。我曾尝试与secrets manager连接,并为DB集群使用正确的密码,但没有成功。当我尝试将数据库集群添加为数据源时,它只是挂起“内省”,然后挂起该集群的端点 我在je

我目前在DataGrip中设置AWS Explorer插件以识别Aurora无服务器集群(MySQL)时遇到问题。我已经在凭证文件中设置了来自IAM的凭证,并且可以访问其他AWS服务(例如,如果我选择下拉列表“Schemas”,我可以看到我组织中的模式列表),但是单击RDS下拉列表显示“empty”,甚至不显示数据库引擎列表。我曾尝试与secrets manager连接,并为DB集群使用正确的密码,但没有成功。当我尝试将数据库集群添加为数据源时,它只是挂起“内省”,然后挂起该集群的端点

我在jetbrains github的aws工具包中发现了这个问题

这可能是司机的问题。我试着改用mySQL驱动程序,但似乎没有解决这个问题。DataGrip似乎还大力鼓励使用推荐的Aurora MySQL驱动程序

这是DataGrip或AWS Explorer的一个bug,还是我遗漏了一些明显的东西?我是否需要启用SSL CA才能获得AWS Explorer的正确权限

谢谢

编辑:我已经完成了AWS文档中列出的先决条件:

我已安装AWS CLI和AWS SAM CLI

我已经安装了Docker(但我还没有设置任何容器-我认为这是 只有在运行localhost时才需要?)


我正在运行Windows 10。

无法从internet访问Aurora serverless。发件人:

您必须在Amazon虚拟私有云(Amazon VPC)中创建Aurora无服务器DB集群。Aurora无服务器数据库集群只能从Amazon专有网络访问,不能使用公共IP地址

因此,您需要设置VPN或某些代理(例如,通过堡垒主机的ssh隧道),以便能够从AWS外部连接到Aurora serverless