我目前正在开展一项大学项目,为我所在的公司设置数据库和java GUI。
我的想法是使用JavaDB(JDK集成的Derby)或MySQL作为数据库引擎,并连接到我使用DBMC编码的Java应用程序。
理想情况下,数据库和GUI Java应用程序只需保存在同一文件夹中的公司网络驱动器上,而无需永久运行SQL服务器或类似的东西。 因此,当用户启动Java应用程序时,数据库(服务器)也将启动并在Java应用程序关闭时关闭。
我正在搞乱Derby Embedded,但发现这是相当不切实际的,缺乏有用的gui管理工具,如MySQL或多用户访问(不是第一优先),并且通过SQuirreL访问它也没有成功
你知道更好的解决方案吗? 例如,可以用MySQL做到这一点吗?
我希望,我解释一切都好。