傻瓜数据库

时间:2011-04-03 01:57:51

标签: java database eclipse java-ee glassfish

我需要一个免费的数据库用于我在Java EE 6中制作的Web应用程序。我使用的是glassfish服务器V3.0。 有人可以推荐我一个易于设置和使用(傻瓜:))?还有一些很好的指示。

我在尝试安装MySQL 5.5时遇到了很糟糕的经历。我不可能连接到数据库,我总是得到10061错误,我尝试了一切,我只是放弃了。请不要告诉我MySQL:)

另外我想提一下,我使用winXP SP3,我的编程IDE是eclipse Helios

4 个答案:

答案 0 :(得分:3)

对于Oracle来说,这很容易。

如果MySQL无法为你工作,我建议使用PostgreSQL。它也有一个非常好的管理控制台。你可能比命令shell更喜欢它。

或者也许是Derby,这是JDK 6及更高版本中内置的数据库。

或者也许是Hypersonic SQL。

答案 1 :(得分:1)

MySQL的。 :)说真的,它是最流行的开源数据库。 Postgres也很好,但是Mysql无疑更受欢迎,你会发现更多主机为你提供一个Mysql数据库(例如,如果这很重要)。

尝试使用Windows LAMP(Linux,Apache,Mysql)软件包。例如,尝试WAMP(http://www.wampserver.com/en/)。这将是phpmyadmin,一个非常好的基于Web的Mysql管理控制台。

否则,您可以尝试SQL Server Express,一个免费版本的Microsoft SQL Server:http://www.microsoft.com/express/Database/

答案 2 :(得分:0)

根据您正在开发的内容,我偏向Oracle Express Edition。它是免费的,相对容易上手,而你所写的一切,都将在一个完整的Oracle数据库上运行。 (因为它基本上是一个完整的Oracle 10g数据库,只是有限的。)

答案 3 :(得分:0)

请注意,Glassfish捆绑了JavaDB(也称为DerbyDB)。因此,您无需安装任何其他数据库(如果JavaDB符合您的需求)

您可以使用followind命令启动数据库服务器:

glassfish-install/bin/asadmin start-database --dbhome directory-path

请参阅this page for more information