Java:保存和编辑用户的最佳方式'信息

时间:2015-09-03 23:34:53

标签: java database server

这是我第一次构建客户端 - 服务器游戏。用户创建一个帐户并使用它登录。
我必须在服务器上保存一些用户信息(排名点,用户名,电子邮件,密码)。
目前,我正在将所有数据写入文本文件。我想编辑用户信息,因此,当我拥有例如20.000个注册帐户时,我不认为编辑文本文件是最佳解决方案。我想到了使用数据库,但是,我想在本地使用它,客户端将从服务器而不是直接从数据库中检索数据。我以前从未使用过数据库,所以我是初学者,需要更多解释。
我应该使用哪个数据库?
还有其他解决方案吗?

1 个答案:

答案 0 :(得分:1)

数据库将允许更快的搜索,特别是成千上万的用户。 MySQL数据库流行且免费。本文应该有所帮助:

How to connect with MySQL database using Java

以明文形式将密码存储在数据库中是一个非常糟糕的主意和安全性差。

Best way to store password in database

编辑:希望这能让你开始。请随时回答一个较窄的问题,显示代码和您的研究尝试。