# Errors after updating please help!

**URL:** <https://www.ruby-forum.com/t/errors-after-updating-please-help/106164>\
**Category:** Rails\
**Created:** [June 6, 2007, 11:58pm UTC](https://www.ruby-forum.com/t/errors-after-updating-please-help/106164 "2007-06-06T23:58:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [June 6, 2007, 11:58pm UTC](https://www.ruby-forum.com/t/errors-after-updating-please-help/106164/1 "2007-06-06T23:58:58Z")

</div>

Hello!

I recently upgraded to rails 1.1.6.

When i fired up my application, it started up okay except i get this  
warning:

…/config/boot.rb 28: Warning require\_gem is obsolete. Use gem instead

How do I fix this?

And when i actually try to access something in my database I get this  
error:

wrong number of arguments (1 for 0)

I have no idea what the problem is here. I can give u the complete  
trace here:

C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/vendor/mysql.rb:551:in  
`initialize' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/vendor/mysql.rb:551:in`new’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/vendor/mysql.rb:551:in  
`scramble41' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/vendor/mysql.rb:141:in`real\_connect’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/  
mysql\_adapter.rb:330:in `connect' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/connection_adapters/ mysql_adapter.rb:87:in`initialize’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/  
mysql\_adapter.rb:36:in `new' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/connection_adapters/ mysql_adapter.rb:36:in`mysql\_connection’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/  
abstract/connection\_specification.rb:251:in `send' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/connection_adapters/ abstract/connection_specification.rb:251:in`connection\_without\_query\_cache=’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/query\_cache.rb:54:in  
`connection=' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/connection_adapters/ abstract/connection_specification.rb:220:in`retrieve\_connection’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/  
abstract/connection\_specification.rb:78:in `connection' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/base.rb:696:in`columns’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/base.rb:1969:in  
`attributes_from_column_definition' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activerecord-1.14.4/lib/active_record/base.rb:1351:in`initialize\_without\_callbacks’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activerecord-1.14.4/lib/active\_record/callbacks.rb:236:in  
`initialize' #{RAILS_ROOT}/app/controllers/homepage_controller.rb:102:in`new’  
#{RAILS\_ROOT}/app/controllers/homepage\_controller.rb:102:in `new' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/actionpack-1.12.5/lib/action_controller/base.rb:941:in`send’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/actionpack-1.12.5/lib/action\_controller/base.rb:941:in  
`perform_action_without_filters' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/actionpack-1.12.5/lib/action_controller/filters.rb:368:in`perform\_action\_without\_benchmark’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/actionpack-1.12.5/lib/action\_controller/benchmarking.rb:69:in  
`perform_action_without_rescue' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/ benchmark.rb:293:in`measure’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/actionpack-1.12.5/lib/action\_controller/benchmarking.rb:69:in  
`perform_action_without_rescue' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/actionpack-1.12.5/lib/action_controller/rescue.rb:82:in`perform\_action’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/actionpack-1.12.5/lib/action\_controller/base.rb:408:in `send' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/actionpack-1.12.5/lib/action_controller/base.rb:408:in`process\_without\_filters’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/actionpack-1.12.5/lib/action\_controller/filters.rb:377:in  
`process_without_session_management_support' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/actionpack-1.12.5/lib/action_controller/session_management.rb: 117:in`process’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/rails-1.1.6/lib/dispatcher.rb:38:in `dispatch' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/rails-1.1.6/lib/webrick_server.rb:115:in`handle\_dispatch’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/rails-1.1.6/lib/webrick\_server.rb:81:in `service' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/ httpserver.rb:104:in`service’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/  
httpserver.rb:65:in `run' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/ server.rb:173:in`start\_thread’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/  
server.rb:162:in `start' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/ server.rb:162:in`start\_thread’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/  
server.rb:95:in `start' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/ server.rb:92:in`each’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/  
server.rb:92:in `start' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/ server.rb:23:in`start’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/1.8/webrick/  
server.rb:82:in `start' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/rails-1.1.6/lib/webrick_server.rb:67:in`dispatch’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/rails-1.1.6/lib/commands/servers/webrick.rb:59  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/site\_ruby/  
1.8/rubygems/custom\_require.rb:27:in `gem_original_require' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/site_ruby/ 1.8/rubygems/custom_require.rb:27:in`require’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/  
gems/activesupport-1.3.1/lib/active\_support/dependencies.rb:147:in  
`require' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/rails-1.1.6/lib/commands/server.rb:30 C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/site_ruby/ 1.8/rubygems/custom_require.rb:27:in`gem\_original\_require’  
C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/site\_ruby/  
1.8/rubygems/custom\_require.rb:27:in `require' C:/Documents and Settings/Tyler/My Documents/ruby/lib/ruby/gems/1.8/ gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in`require’  
script/server:3

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [June 7, 2007, 9:05am UTC](https://www.ruby-forum.com/t/errors-after-updating-please-help/106164/2 "2007-06-07T09:05:27Z")

</div>

I found a website that solved the DB problem.

> **[Rails MySql 5.0 on Windows setup problem/fix libmysql.dll](https://hillemania.wordpress.com/2006/09/21/rails-mysql-50-on-windows-setup-problemfix-libmysqldll/)**
>
> So this morning I was trying to connect to a mysql database in a rails app. I’ve actually been dealing with Rails for quite a while now without needing a database, so it had been awhile since…
