I don't question any of your points about the mysql gem but, as I pointed out in my second post, I nevertheless had no problem using it directly to read or write to a db hosted by a 5.1 server. It was only activerecord that was generating exceptions. -- Posted via http://www.ruby-forum.com/.