首页 > 解决方案 > 如何从 MySQL 数据库中获取数据并将其设置在 Java 中的 HashMap 中(注册/登录 GUI 程序)

问题描述

我目前正在处理注册/登录 GUI 窗口,我正在尝试将密码和用户名存储在 MySQL DB 中。我还想检查是否存在具有此类密码的用户,但我不知道如何仅获取 1 个密码和 1 个用户。我想从每一行保存 HashMap 中的用户名和密码(用户名 -> 键| 密码 -> 值)

如何将每个用户名和密码设置为 HashMap?

我只能想到这个:

SELECT username, password 
FROM table

我不能从这里继续...

标签: javamysqldictionary

解决方案


您的用户名应该是唯一的,因此要检索一对用户名及其相应的密码,您可以通过添加WHERE username=和附加要检索用户名/密码对的任何用户名来限制您的查询。之后,将结果集的字段存储在 HashMap 中非常简单。


推荐阅读