Herokuは、データベースへの接続にdatabase.ymlファイルではなく構成プロパティDATABASE_URLを使用することに注意してください。設定されていることを確認してください。 ClearDBアドオンを使用している場合は、必要な値がCLEARDB_DATABASE_URLにある必要があります。
heroku config
ClearDBが設定する値をCLEARDB_DATABASE_URL構成変数にコピーします。 DATABASE_URLを同じ値に設定します
heroku config:set DATABASE_URL=mysql2://bb06ca765fb123:[email protected]/heroku_703eded6aebc123?reconnect=true
これがキャッチです。ほとんどの人はmysql2gemを使用しているため、通常、DATABASE_URLをmysqlではなくmysql2...に設定する必要があります。
mysqlを放棄してpostgreに移行する必要はありません。