我需要一些关于我应该使用哪个数据库的建议。
我想在 Java EE 中创建一个 Web 应用程序,我需要一个数据库来存储一些信息。
我想让它不仅可以从我的个人计算机上使用。Java 代码将被简单导出,但我应该如何处理数据库?
我应该使用哪个数据库以使其可供任何人使用?
我需要一些关于我应该使用哪个数据库的建议。
我想在 Java EE 中创建一个 Web 应用程序,我需要一个数据库来存储一些信息。
我想让它不仅可以从我的个人计算机上使用。Java 代码将被简单导出,但我应该如何处理数据库?
我应该使用哪个数据库以使其可供任何人使用?
几乎任何现代的客户端/服务器 dbms 都可以工作。如果我站在你的立场上,我会先尝试PostgreSQL。在线文档有一整章关于服务器配置。特别注意“连接和身份验证”。
远程用户通常会连接到应用程序(例如网页),然后该应用程序将连接到数据库。通常应用程序和 dbms 在不同的服务器上运行,在这种情况下,dbms 将只接受来自 localhost(用于维护)、局域网(用于公司内部使用)和来自应用程序服务器的连接。
在决定让 dbms 接受来自地球上每个 IP 地址的连接之前做一些研究;这有点冒险。