PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

pypyodbc pomaga znaleźć samouczki na początek

Nie potrafię sobie wyobrazić, dlaczego chcesz używać pypyodbc; spójrz na użycie DB-API sterownik zamiast tego bezpośrednio, na przykład psycopg2 lub mniej dobrze utrzymany, ale bardziej przyjazny dla PyPy pyPgSQL lub nowszy, mniej dojrzały py-postgresql . Zobacz listę sterowników baz danych aby uzyskać więcej informacji.

Jeśli z jakiegoś powodu musisz zrobić coś dziwnego i niejasnego, na przykład użyć ODBC z PyPy do połączenia z PostgreSQL...

Czasami, jako programiści, musimy zrobić coś przerażającego - zejść z samouczka i sami zastanowić się nad problemem;-)

W obliczu tego strasznego wyzwania istnieje kilka narzędzi, które znacznie ułatwiają ten proces:

  • Dokumentacja każdego używanego przez nas komponentu; i
  • Samouczki/przewodniki napisane dla niektórych podzbiorów zaangażowanych komponentów, ale nie dla wszystkich.

W tym przypadku sugeruje to, że Twoje kluczowe zasoby to:

Niektóre z przykładów są tym, czego potrzebujesz, ale łączą się z różnymi silnikami baz danych. Będziesz musiał dostosować je do PostgreSQL i psqlODBC. Pomoże Ci w tym dokumentacja dotycząca działania każdego komponentu; na przykład:

  • Dowiedz się, jak połączyć się z DSN na przykładzie, który odnosi się do MS SQL Server
  • Dowiedz się, jak utworzyć DSN w psqlODBC z dokumentacji psqlODBC
  • Połącz tę wiedzę, aby połączyć się z psqlODBC DSN

Dowiedziawszy się, że pyodbc jest bardzo podobny do funkcji pyodbc, pozwala to poszerzyć wyszukiwanie również o przykłady obejmujące pyodbc:

Teraz Twoim zadaniem jest zsyntetyzować te elementy , ucząc się odpowiednich części z różnych fragmentów dokumentacji, dzięki czemu możesz stworzyć działającą całość z poszczególnych rzeczy, których się nauczyłeś.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. zmień port pgsql

  2. Micronaut nie łączy się z db w YML

  3. Dynamiczny audyt danych za pomocą wyzwalacza PostgreSQL

  4. Zapytanie PostgreSQL -- kolumna nie istnieje

  5. PostgreSQL, nie można zaktualizować wiersza ( z zabezpieczeniami na poziomie wiersza )