sql >> Database >  >> RDS >> Mysql

heroku rake db:migreer ERROR gem installeer activerecord-mysql-adapter

Onthoud dat Heroku de config-eigenschap DATABASE_URL gebruikt in plaats van uw database.yml-bestand om verbinding te maken met uw db. Zorg ervoor dat het is ingesteld. Als u de add-on ClearDB gebruikt, moet de gewenste waarde in de CLEARDB_DATABASE_URL staan.

heroku config

Kopieer de waarde die ClearDB voor u heeft ingesteld in de configuratievariabele CLEARDB_DATABASE_URL. Stel de DATABASE_URL in op dezelfde waarde

heroku config:set DATABASE_URL=mysql2://bb06ca765fb123:[email protected]/heroku_703eded6aebc123?reconnect=true

Hier is de vangst. De meeste mensen gebruiken de mysql2-edelsteen, dus u moet meestal de DATABASE_URL instellen op mysql2... in plaats van mysql.

Het is niet nodig om mysql te verlaten en naar postgre te migreren.



  1. Tijdelijke tabellen maken in MySQL Stored Procedure

  2. MYSQL:Bestaande primaire sleutel verkrijgen bij het invoegen van record met dubbele unieke sleutel?

  3. PLSQL dynamische query

  4. Onbekende kolom in mysql-subquery