Ingat bahwa Heroku menggunakan properti konfigurasi DATABASE_URL alih-alih file database.yml Anda untuk menghubungkan ke db Anda. Pastikan sudah diatur. Jika Anda menggunakan add-on ClearDB, maka nilai yang Anda inginkan harus ada di CLEARDB_DATABASE_URL.
heroku config
Salin nilai yang akan ditetapkan ClearDB untuk Anda di variabel konfigurasi CLEARDB_DATABASE_URL. Setel DATABASE_URL ke nilai yang sama
heroku config:set DATABASE_URL=mysql2://bb06ca765fb123:[email protected]/heroku_703eded6aebc123?reconnect=true
Berikut tangkapannya. Kebanyakan orang menggunakan permata mysql2, jadi Anda biasanya perlu mengatur DATABASE_URL ke mysql2... bukan mysql.
Tidak perlu meninggalkan mysql dan bermigrasi ke postgre.