# Rails Controller

**URL:** <https://discuss.rubyonrails.org/t/rails-controller/31276>\
**Category:** rubyonrails-talk\
**Created:** [July 1, 2008, 1:50pm UTC](https://discuss.rubyonrails.org/t/rails-controller/31276 "2008-07-01T13:50:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [July 1, 2008, 1:50pm UTC](https://discuss.rubyonrails.org/t/rails-controller/31276/1 "2008-07-01T13:50:56Z")

</div>

i know ruby on rails little bit(but i have to connect mysql with ruby so plz give the details procedure)

1) Plz give me some details abt rails controller.... & its contained folders(app,log,public,script,test, temp......) I want to know the functions (& other details) of each them...

2)how can i connect mysql with ruby.....plz give details... i.e "how r we doing so? and why?"

any help...............plz

thanx in advance

---

<div class="post-metadata">

**Author:** ![\_Wolas](https://avatars.discourse-cdn.com/v4/letter/_/a4c791/32.png) [@\_Wolas](https://discuss.rubyonrails.org/u/_Wolas)\
**Post date:** [July 1, 2008, 2:46pm UTC](https://discuss.rubyonrails.org/t/rails-controller/31276/2 "2008-07-01T14:46:56Z")

</div>

www.railscasts.com

spend some time there, im sure it will help.

---

<div class="post-metadata">

**Author:** ![torso](https://avatars.discourse-cdn.com/v4/letter/t/34f0e0/32.png) [@torso](https://discuss.rubyonrails.org/u/torso)\
**Post date:** [July 1, 2008, 2:51pm UTC](https://discuss.rubyonrails.org/t/rails-controller/31276/3 "2008-07-01T14:51:20Z")

</div>

2.

Go to config/database.yml

development: &nbsp;&nbsp;adapter: mysql &nbsp;&nbsp;database: development &nbsp;&nbsp;username: root &nbsp;&nbsp;password: PASSWORD &nbsp;&nbsp;host: localhost &nbsp;&nbsp;socket: /var/lib/mysql/mysql.sock &nbsp;&nbsp;timeout: 5000

Now rails can connect to the database. If not, you have to make database in mysq command line

mysql -u root -p create database development;
