Ruby on Rails application could not be started

There appears to be a database problem.
  • Your config/database.yml may not be written correctly. Please check it and fix any errors.
  • Your database schema may be out of date or nonexistant. Please run rake db:migrate to ensure that the database schema is up-to-date.
  • The database server may not be running. Please check whether it's running, and start it if it isn't.
Error message:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) (Mysql::Error)
Exception class:
Mysql::Error
Application root:
/home/montuno3282/sl3282/releases/20090407044526
Backtrace:
# File Line Location
0 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 389 in `real_connect'
1 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 389 in `connect'
2 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 152 in `initialize'
3 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 82 in `new'
4 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 82 in `mysql_connection'
5 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 262 in `send'
6 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 262 in `connection_without_query_cache='
7 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/query_cache.rb 54 in `connection='
8 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 230 in `retrieve_connection'
9 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 78 in `connection'
10 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/base.rb 1139 in `add_limit!'
11 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/base.rb 1101 in `construct_finder_sql'
12 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/base.rb 997 in `find_every'
13 /home/montuno3282/sl3282/releases/20090407044526/vendor/rails/activerecord/lib/active_record/base.rb 418 in `find'
14 ./config/environment.rb 68
15 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
16 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `require'
17 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 252 in `preload_application'
18 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 212 in `initialize_server'
19 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/utils.rb 181 in `report_app_init_status'
20 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 201 in `initialize_server'
21 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 166 in `start_synchronously'
22 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 135 in `start'
23 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 112 in `fork'
24 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 112 in `start'
25 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 177 in `start'
26 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 218 in `spawn_rails_application'
27 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 213 in `synchronize'
28 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 213 in `spawn_rails_application'
29 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 122 in `spawn_application'
30 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 247 in `handle_spawn_application'
31 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 317 in `__send__'
32 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 317 in `main_loop'
33 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 168 in `start_synchronously'
34 /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/bin/passenger-spawn-server 46