Catatan kali ini saya akan membahas bagaimana cara melakukan koneksi database untuk RoR (Ruby on Rails). Perlu diketahui RoR pada saat kita install secara pada dasarnya telah terkoneksi menggunakan sqlite. Lalu bagaimana jika ingin menggantinya dengan mysql?

Pertama, install mysql pada ruby

$ sudo gem install mysql2 

Setelah dipastikan telah terinstall dengan benar lalu buka file Gemfile untuk memasangkan repo yang akan di gunakan aplikasi

gem 'mysql2'

Tahap selanjutnya kita perlu melakukan perubahan agar mengacu pada database yang kita gunakan dengan merubah file config/database.yml untuk melakuan perubahan setting database.

development:
  adapter: mysql2
  encoding: utf8
  database: nama_database
  username: username
  password: password
  host: 127.0.0.1 // atau localhost
test:
  adapter: mysql2
  encoding: utf8
  database: nama_database
  username: username
  password: password
  host: 127.0.0.1 // atau localhost

Sekian catatan kali ini , terima kasih.