Husk at Heroku bruger config-egenskaben DATABASE_URL i stedet for din database.yml-fil til at oprette forbindelse til din db. Sørg for, at den er indstillet. Hvis du bruger ClearDB-tilføjelsen, skal den værdi, du ønsker, være i CLEARDB_DATABASE_URL.
heroku config
Kopier den værdi, som ClearDB vil have indstillet til dig i konfigurationsvariablen CLEARDB_DATABASE_URL. Indstil DATABASE_URL til samme værdi
heroku config:set DATABASE_URL=mysql2://bb06ca765fb123:[email protected]/heroku_703eded6aebc123?reconnect=true
Her er fangsten. De fleste mennesker bruger mysql2 perlen, så du skal typisk indstille DATABASE_URL til mysql2... i stedet for mysql.
Der er ingen grund til at opgive mysql og migrere til postgre.