how to change sqlite3 to mysql..??

Hi, im new to ruby on Rails..i install all ror files..if i try to work in database there is sqlite3 is default.??.. if i change to mysql im getting error...in localhost development side...?? how to change sqlite3 to mysql..?? help pls..??

1) install MySQL 2) install mysql gem 3) edit config/database.yml appropriately 4) if you've already started development, run        rake db:schema:load     to install your tables

HTH,

Please, be more specific. What error message are u getting?

Anyway, i suspect that it's because u don't have the mysql gem installed.

Try installing it: gem install mysql

If you're just getting started, create your project with:

rails myproject -d mysql

Thank for reply...

Thank for reply...

Can u tell me how to install full RoR complete package with default of database adapter with mysql .?im getting sqlite3 is default???

Can u tell me how to install full RoR complete package with default of database adapter with mysql .?im getting sqlite3 is default???

Yes, SQLite3 is the current default; if you want to use something else you need to follow the process I outlined.

HTH,

Download edge Instantrails . and make rails application from command promt

rails -d mysql applicationname you can able to work with mysql.

Hi, Schroeder

Can u tell me,? which editor is best for Ruby on Rails..apps??

The one you're most proficient with :slight_smile:

At various times I use jEdit, NetBeans and vi for Rails development, all reasonably cross-platform so I don't have to switch mental gears too much going between Linux and Mac. YMMV,