[Haskell-cafe] The state of database libraries

Don Stewart dons at galois.com
Mon Jul 7 01:21:03 EDT 2008


prb:
> 
> On Jul 4, 2008, at 7:54 AM, Chris Eidhof wrote:
> 
> >1. hdbc. I'd like to connect to MySQL, so I need the ODBC backend. I  
> >couldn't get this to work under OS X, while I installed myodbc,  
> >which seems to be broken.
> 
> FWIW, I've had good luck with the SQLite3 bindings for HDBC on MacOS  
> X.  I had a bit of a hiccup with Linux, but that was only because the  
> version of SQLite on the Linux box was a bit too old.  (3.2.x versus  
> 3.4.x on the MacOS box.)  With 3.5.9 on the Linux box, everything  
> worked swimmingly.
> 
> I haven't tried the MySQL support, but I don't need it.
> 
> The timestamps on the other packages were old enough (~2007 IIRC) that  
> I didn't even try 'em.
> 
> Depending on what your application is, you might get more mileage out  
> of a binding to CouchDB or some other post-relational storage system.

The YHC guys have a simple CouchDB binding too. I was thinking this
might be a nice project to actually polish up into a comprehensive
system.

-- Don


More information about the Haskell-Cafe mailing list