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

MySQLC++コネクタの未解決の外部シンボル_get_driver_instance

    同じ問題が発生し、「デバッグ」ではなく「リリース」に切り替えることで解決しました。

    その他の関連する問題は、この小さな変更によって解決されます。 ( mysqlC++での接続クラッシュ を参照してください。 )

    Qtライブラリを使用してこれを解決したことは理解していますが、これは同じ場所で立ち往生している他の人々に役立つと思います。

    編集:私はmysqlサイト( http://dev。 mysql.com/downloads/connector/cpp/ )そしてそれは明確に述べています:発生する可能性のある問題の1つは、アプリケーションの構築に使用するツールが、MySQL Connector /C++のバイナリバージョンの構築に使用されるツールと互換性がない場合です。理想的には、MySQL Connector /C++バイナリの構築に使用されたのと同じツールを使用してアプリケーションを構築する必要があります。

    私がこれまでに見つけた解決策は、ライブラリをソース形式(バイナリではない)でダウンロードし、必要な設定でコンパイルすることです。




    1. 巨大なMySQLテーブルを削除する最も簡単な方法

    2. SQLServer2017でクエリを作成する

    3. グループ化されたSQL結果の各グループの最大値を持つレコードを取得します

    4. シングルトンアプローチでのSQLiteメモリの問題