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.