为什么我在 AWS RDS MySQL 中看不到数据库?
Why I can not see database in AWS RDS MySQL?
我正在做一个项目,我应该在 24 小时内 运行 一个 python 脚本(使用 AWS Lambda),并且在 运行 期间收集任何数据将存储在 AWS RDS MySQL 数据库中。
我已经在 RDS 中创建了一个数据库标识符。后来,使用jupyter notebook,我在同一个数据库标识符中创建了数据库。
我的问题是我能够读取、写入 to/from 数据库并对数据库执行所有可能的操作。但是,当我打开 AWS RDS 时,在任何地方都看不到我创建的数据库!
我做了一些google,发现可能是地区设置不同的缘故。我也检查了这些可能性。不过,我还是不知道为什么会这样?
此外,当我在 AWS RDS 中单击“查询编辑器”时,它会提示我创建数据库。但是数据库已经存在并且还包含数据!!!只是我看不到!
这里可能有什么问题?
正如您在他们的 press release 中看到的那样,Aurora 的 RDS 查询编辑器目前仅在无服务器数据库上可用。
您可以尝试将您的数据库转换为无服务器 (this answer provides very useful tips to do so). But as your project seems to be brand new, you're probably better off creating a brand new Aurora Serverless DB, as described in those AWS docs。
祝你好运!
据我所知和理解,您无法通过简单地访问 AWS RDS 控制面板来查看您的数据库。如果您使用 MySQL
作为您的数据库,那么最好安装 MySQL Workbench
并通过它访问您想要的数据库。
我正在做一个项目,我应该在 24 小时内 运行 一个 python 脚本(使用 AWS Lambda),并且在 运行 期间收集任何数据将存储在 AWS RDS MySQL 数据库中。
我已经在 RDS 中创建了一个数据库标识符。后来,使用jupyter notebook,我在同一个数据库标识符中创建了数据库。
我的问题是我能够读取、写入 to/from 数据库并对数据库执行所有可能的操作。但是,当我打开 AWS RDS 时,在任何地方都看不到我创建的数据库!
我做了一些google,发现可能是地区设置不同的缘故。我也检查了这些可能性。不过,我还是不知道为什么会这样?
此外,当我在 AWS RDS 中单击“查询编辑器”时,它会提示我创建数据库。但是数据库已经存在并且还包含数据!!!只是我看不到!
这里可能有什么问题?
正如您在他们的 press release 中看到的那样,Aurora 的 RDS 查询编辑器目前仅在无服务器数据库上可用。
您可以尝试将您的数据库转换为无服务器 (this answer provides very useful tips to do so). But as your project seems to be brand new, you're probably better off creating a brand new Aurora Serverless DB, as described in those AWS docs。 祝你好运!
据我所知和理解,您无法通过简单地访问 AWS RDS 控制面板来查看您的数据库。如果您使用 MySQL
作为您的数据库,那么最好安装 MySQL Workbench
并通过它访问您想要的数据库。