And for something even beefier (but more solid) I'd advise PostgreSQL.
I've done some research on open source databases for a big mission critical project, and there's quite a few alternatives. How well they scale DOWN to the Zaurus, I don't know, but MySQL ran fine on my p233 laptop with 96Mb RAM under NT, so I suppose it should perform very well on a StrongArm 206 processor under Linux!
When we're talking about a 400Mhz Xscale processor, I guess you can run all of them without problems!!!!
There are many databases, but the following appealed the most to us:
- MySQL (but a bit flaky when it comes to serious database applications (please don't flame me!))
- MaxDB, a joint venture of SAP with MySQL to make an "enterprise" version of MySQL
- Firebird (which performs very well and has almost zero administration needs) (previously Interbase from none other than Borland)
- PostgreSQL, which was designed as a solid DBMS from the ground up, and since it's an open source VETERAN, our choice fell on PostgreSQL (also it's popularity results in a very broad supporter's community, so you'll find a LOT of support and 3rd party appz).
Which one you choose depends on your needs...
If you want a database that supports transactions, triggers and stored procedures and the likes and complies to SQL standards and on top of that enjoys wide support, then go for PostgreSQL!!!!!!
MySQL is getting better each release, making up for its previous weaknesses and even the remaining weaknesses can generally be "worked around", so MySQL may very well perfectly suit your needs!!!!
MySQL and PostgreSQL come standard with many Linux distro's, so I'd say that they do belong on a Zaurus too
JM.