Mysql
 sql >> база данни >  >> RDS >> Mysql

pyodbc и mySQL

Имах същата грешка, така че прегледах цялата версия, която използвах за връзката. Ето какво разбрах:

За Python 2.7 32 бита:- pyodbc трябва да е 32 бита - DB драйверът трябва да е 32 бита. (Microsoft Access също трябва да е 32 бита)

За тези, които използват 64-битовата версия. Трябва да проверите дали всичко също е 64 бита.

В моя случай се опитвах да се свържа с Oracle DB и Microsoft Access DB, така че трябваше да направя следните компоненти да съответстват на версията на архитектурата:

  • pyodbc (MS Access)
  • python
  • cx_Oracle (Oracle диалект за SQLalchemy)
  • Oracle instantclient basic (Oracle. Не забравяйте да създадете променливата на средата)
  • py2exe (Създаване на изпълнимо приложение)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Клауза INNER JOIN ON срещу WHERE

  2. Laravel:Вложената заявка за присъединяване води до подмасив

  3. ScaleGrid DBaaS разширява MySQL хостинг услугите чрез AWS Cloud

  4. Импортирайте MySQL база данни в MS SQL Server

  5. Отрязване на резултатите от груповите конкат