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

MySQLUDFをインストールできません

    mysqlはCのような関数名のみを理解します。そのような名前を明らかにエクスポートする必要があります:

    #if defined(_WIN32) || defined(_WIN64)
    #define DLLEXP extern "C" __declspec(dllexport)
    

    念のため、プラットフォームでmysqlをコンパイルしたフラグを使用してdllをコンパイルしてみてください。このためには、mysql_configを使用します このようなmysqlディストリビューションのユーティリティ:

    mysql_config --cxxflags
    

    したがって、必要なコンパイルフラグを定義できるようになります。




    1. トリガーを介してテーブルに列権限を適用する

    2. Mysql結合2テーブルを使用して、日付範囲の最大値と最小値を選択します

    3. PythonでMySQLデータベースに接続するにはどうすればよいですか?

    4. MySQL-値のペアを一意にする