PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Kesalahan saat menghubungkan ke postgresql menggunakan sqlalchemy

os.getenv digunakan untuk mendapatkan nilai variabel lingkungan, dan mengembalikan None secara default jika variabel itu tidak ada. Anda meneruskan string koneksi Anda, yang (hampir pasti) tidak ada sebagai variabel lingkungan. Jadi ini mengembalikan None , yang diberikan ke create_engine , yang gagal karena mengharapkan string koneksi. Cukup berikan string koneksi Anda secara langsung:

engine = create_engine("postgresql://postgres:[email protected]:5432/lecture3") 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengekspor tabel sebagai CSV dengan judul di Postgresql?

  2. Bagaimana cara menggunakan tipe data Postgres JSONB dengan JPA?

  3. Barman Cloud – Bagian 2:Cloud Backup

  4. Memilih baris yang diurutkan oleh beberapa kolom dan berbeda di kolom lainnya

  5. ST_HexagonGrid vektor geom untuk menemukan semua titik