0

I am currently working on a simple web-based program involving a user typing in a word in a client program(written in Java), and sending the word and other basic information to a database. I am finished with the word typing portion, but I have no idea what to do about the database. What software should I use for the database? Here are the requirements that I need for the database:

  • Read/Write Functionality
  • Java compatibility
  • Easy to use/set up
  • Has plenty of tutorials/documentation

Thank you all for your help!

Flafla2
  • 545
  • 7
  • 12

4 Answers4

1

It sounds to me that this is either a dev experiment or a school project. If this is something you're playing with I think the easiest/quickest would be to go with Sqlite. Here is some info on using it with Java: Java and SQLite

If it is something you intend to deploy in a production environment then go with mysql and jdbc.

Community
  • 1
  • 1
Sid
  • 7,511
  • 2
  • 28
  • 41
0

How about sqlite?

Its very simple, extremely well supported and if you need to do some more advanced SQL queries it can do that as well.

Kyle
  • 735
  • 1
  • 5
  • 16
0

I would use MySQL and a JDBC driver for communicating with it. The trick is to Google

java mysql jdbc

That should give a lot of usefull results. Good luck!

Martijn Courteaux
  • 67,591
  • 47
  • 198
  • 287
0

If you're just learning about databases and getting started, nothing is simpler than an sqlite database since it's actually nothing more than a static file. Here is a jdbc driver for it: http://www.zentus.com/sqlitejdbc/

Sandro
  • 2,219
  • 4
  • 27
  • 41