Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak dapat menginstal MySQL UDF

mysql hanya mengerti nama fungsi seperti C. Anda perlu mengekspor nama-nama seperti itu dengan jelas:

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

Dan untuk berjaga-jaga cobalah untuk mengkompilasi dll Anda dengan flag, yang dengannya mysql dikompilasi pada platform Anda. Untuk ini gunakan mysql_config utilitas dari distribusi mysql seperti ini:

mysql_config --cxxflags

Jadi, Anda akan dapat menentukan flag kompilasi yang diperlukan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sambungkan ke server MySQL lokal melalui soket

  2. Apakah akan menggunakan SET NAMA

  3. Highchart- Menggunakan PHP, MYSQL dan jQuery.get untuk mengurai data

  4. Mendapatkan karakter khusus dari database MySQL dengan PHP

  5. Apakah QSql::Out dan QSql::InOut digunakan di luar pemanggilan prosedur store?