As a note, currently in windows with 1.8.6 D:\dev\test2>ruby script\dbconsole d:/installs/ruby_msvc_rc2/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/ commands/dbconsole.rb:61:in `exec'': No such file or directory - mysql.exe (Errno::ENOENT) This is caused by a bug in ruby 1.8.x on doze where exec("command.exe", "args") doesn''t work if the command lives in a member of the path with spaces. I suppose a fix would be to pass out the full path from dbconsole''s find_cmd method, but I wasn''t sure if you wanted to go that way or ignore it since it''s a bug in ruby. Is it patch-worthy? :) Also as a note, wherever there is [for example, in dbconsole] if RUBY_PLATFORM = /mswin/ that should be if RUBY_PLATFORM = /mswin|mingw/ as that is necessary for folks who use mingw now instead of VC to compile ruby on windows [also the next generation of ruby one click installer for windows will be using mingw--best to be ready]. Thanks. -r