Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie można zainstalować MySQL UDF

mysql rozumie tylko nazwy funkcji w stylu C. Musisz oczywiście wyeksportować takie nazwy:

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

I na wszelki wypadek spróbuj skompilować swoją bibliotekę dll z flagami, z którymi mysql został skompilowany na twojej platformie. W tym celu użyj mysql_config narzędzie z dystrybucji mysql w ten sposób:

mysql_config --cxxflags

Dzięki temu będziesz mógł zdefiniować niezbędne flagi kompilacji.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. F# Beginner:pobieranie tablicy danych z serwera

  2. Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo '/var/mysql/mysql.sock' (38)

  3. Jak utworzyć zapytanie SQL grupujące w określonym zakresie procentowym?

  4. Zwróć liczbę wierszy, których dotyczy instrukcja SQL UPDATE w Javie

  5. Jak mogę zatrzymać uruchomione zapytanie MySQL?