sql >> Databasteknik >  >> RDS >> Mysql

Heroku - Kan inte ansluta till lokal MySQL-server

Det här är ändringarna du måste göra för att kunna använda postgres på heroku.

Du måste installera två python-paket

 pip install psycopg2   # postgres adapter for python
 pip install dj_database_url

Kom ihåg att uppdatera detta i din requirements.txt

pip freeze > requirements.txt

Äntligen i din settings.py , import dj_database_url och uppdatera dina DATABASES inställningar enligt följande

db_from_env = dj_database_url.config(conn_max_age=500)
DATABASES['default'].update(db_from_env)

Distribuera nu din app till heroku. Heroku kommer automatiskt att lägga till ett postgresql-tillägg åt dig.




  1. Kan inte ansluta till heroku postgresql-databas från lokal nodapp med uppföljare

  2. MYSQL-uppräkning:@rownum, udda och jämna poster

  3. Amazon EC2, mysql avbryter start eftersom InnoDB:mmap (x byte) misslyckades; fel nr 12

  4. DATEDIFF() vs DATEDIFF_BIG() i SQL Server:Vad är skillnaden?