Hi just installed BT5 32-bit and ran and update on metasploit.

Im now getting a call stack error when trying to create a database, all credentials are correct. and mysql service is running and i can connect to it via terminal.

MySQL works with Metasploit < V3.7.2, it seems the update to V3.8 has broken it :-(

Is there a known work around, I don't want to use postgres.

       =[ metasploit v3.8.0-dev [core:3.8 api:1.0]
+ -- --=[ 716 exploits - 362 auxiliary - 59 post
+ -- --=[ 226 payloads - 27 encoders - 8 nops
       =[ svn r13225 updated today (2011.07.19)

msf > db_driver[*]    Active Driver: postgresql[*]        Available: postgresql, mysql

msf > db_driver mysql[*] Using database driver mysql
msf > db_connect root:mypass@localhost/metasploit
[-] Error while running command db_connect: Failed to connect to the database: uninitialized constant MysqlCompat::MysqlRes

Call stack:
/opt/framework3/msf3/lib/msf/ui/console/command_dispatcher/db.rb:1972:in `db_connect_mysql'
/opt/framework3/msf3/lib/msf/ui/console/command_dispatcher/db.rb:1855:in `cmd_db_connect'
/opt/framework3/msf3/lib/rex/ui/text/dispatcher_shell.rb:376:in `run_command'
/opt/framework3/msf3/lib/rex/ui/text/dispatcher_shell.rb:338:in `block in run_single'
/opt/framework3/msf3/lib/rex/ui/text/dispatcher_shell.rb:332:in `each'
/opt/framework3/msf3/lib/rex/ui/text/dispatcher_shell.rb:332:in `run_single'
/opt/framework3/msf3/lib/rex/ui/text/shell.rb:143:in `run'
/opt/framework3/msf3/msfconsole:130:in `<main>'
msf >