sql >> データベース >  >> RDS >> Mysql

pyodbcとmySQL

    これと同じ間違いがあったので、接続に使用していたすべてのバージョンを調べました。これが私が見つけたものです:

    Python 2.7の場合32ビット:-pyodbcは32ビットである必要があります-DBドライバーは32ビットである必要があります。 (Microsoft Accessも32ビットである必要があります)

    64ビット版をご利用の方へ。すべてが64ビットであることも確認する必要があります。

    私の場合、OracleDBとMicrosoftAccess DBに接続しようとしていたため、次のコンポーネントをアーキテクチャのバージョンと一致させる必要がありました。

    • pyodbc(MS Access)
    • python
    • cx_Oracle(SQLalchemy用のOracle方言)
    • Oracle InstantClient Basic(Oracle。環境変数を作成することを忘れないでください)
    • py2exe(実行可能なアプリの作成)


    1. IDENT_CURRENT()を使用して、SQLServerのID列の現在のID値を返します

    2. SQLServer2019エディションについての考え

    3. Fedora33にPostgreSQL12をインストールする方法

    4. sp_updatestatsが実際に更新するものを理解する