gpt4 book ai didi

amazon-dynamodb - 本地 DynamoDB 客户端,具有 PHPMyAdmin 等 UI

转载 作者:行者123 更新时间:2023-12-02 16:02:10 24 4
gpt4 key购买 nike

我正在使用 DynamoDB 的 zend 框架中创建 Web 服务。所以我在本地安装了DynamoDB。但使用起来并不容易。即使为了插入数据和更新任何数据以进行测试,我也必须编写一个脚本。

是否有适用于 MAC 的 DynamoDB 客户端?我们可以在其中从 UI 插入/更新/删除数据。

编辑

怀疑

1) 我是否必须运行 SQL 才能查看表数据?我以为会有 GUI 来实现这一点。

2) 我无法在 SQL 中使用 where 子句。如果我想查看所有记录中的一两条怎么办?有没有办法在其中使用条件?

3)一行的所有字段都不可见,并且我无法水平滚动它?

最佳答案

是的!经过我自己的努力,终于找到了解决方案:

  1. 使用以下命令运行本地 dynamodb jar java -jar DynamoDBLocal.jar -dbPath . [这将在 Dynamo jar 所在的任何目录中创建一个文件]。
  2. 下载 SQLite Database Browser并提取/安装它。
  3. 启动 SQLite 数据库浏览器
  4. 从文件菜单导航至“打开数据库” Open Database
  5. 导航至 1 的目录。选择文件 [在本例中为****_us-east-1] Open database
  6. 然后您应该会看到数据库内容! Database Contents

希望这有帮助 - 这一直让我感到沮丧!

<强>!!编辑 !! - 回应原始问题编辑。

Doubts

1) Do I have to run a SQL to see table data? I thought there would be GUI for this.

2) I am not able to use where clause in SQL. What if I want to see one or two records from all? Is there a way to use conditions in this?

3) All fields of a row is not visible and I am not able to scroll it horizontally ?

  1. 是的 - 您可以执行一个简单的“选择”语句,例如在我的示例中:“SELECT * FROM tweet_item”返回以下屏幕截图:screenshot

  2. 看似 inadvertanyl - 虽然我无法让直接 SELECT * FROM XX WHERE XX 工作,但 like 语句可以。例如SELECT * FROM tweet_item where tweet_item.hashKey like "%425665354447462400%"返回 tweet_id [我的 hashKey] 为 425665354447462400 的推文:enter image description here

  3. 奇怪 - 我似乎能够非常愉快地滚动[尽管它是 Windows 而不是 Mac]。它还会自动尝试重新调整外框的大小。 enter image description here

关于amazon-dynamodb - 本地 DynamoDB 客户端,具有 PHPMyAdmin 等 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20856530/

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