sql >> Databasteknik >  >> RDS >> Mysql

pyodbc och mySQL

Jag hade samma misstag så jag gick igenom alla versioner jag använde för anslutningen. Det här är vad jag fick reda på:

För Python 2.7 32 bitar:- pyodbc måste vara 32bitar- DB-drivrutinen måste vara 32bitar. (Microsoft Access bör också vara 32 bitar)

För dig som använder 64-bitarsversionen. Du bör kontrollera att allt är 64 bitar också.

I mitt fall försökte jag ansluta till en Oracle DB och Microsoft Access DB så jag var tvungen att få följande komponenter att matcha arkitekturversionen:

  • pyodbc (MS Access)
  • python
  • cx_Oracle (Oracle-dialekt för SQLalchemy)
  • Oracle instantclient basic (Oracle. Glöm inte att skapa miljövariabeln)
  • py2exe (gör den körbara appen)


  1. Ta bort-knappen fungerar inte i CodeIgniter

  2. Hur man väljer den senaste uppsättningen daterade poster från en mysql-tabell

  3. paginering i listvy

  4. Laravel:Hur man får anpassad sorterad vältalig samling med whereIn-metoden