sql >> Database teknologi >  >> RDS >> Mysql

heroku rake db:migrate FEJL gem installer activerecord-mysql-adapter

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.



  1. Lær grundlæggende SQL-forespørgsler ved hjælp af MySQL

  2. ALDER [1, 2, 3] vs. ALDER MELLEM 1 OG 3

  3. CURRENT_TIMESTAMP() Funktion i Oracle

  4. hurtigt valg af en tilfældig række fra en stor tabel i mysql