将C和x2B组合起来+;在单个DLL/SO中使用MySQL和UDF的算法代码? 我们开发了一个C++类算法和代码,与SQLITE3.C和SQLite C/C++ + UDFS一起。所有内容都合并到一个DLL/SO中

将C和x2B组合起来+;在单个DLL/SO中使用MySQL和UDF的算法代码? 我们开发了一个C++类算法和代码,与SQLITE3.C和SQLite C/C++ + UDFS一起。所有内容都合并到一个DLL/SO中,c++,C++,现在我们想从SQLite改为MySQL,以利用MySQL在不同线程上执行并行写入的能力 我们仍然希望将C++算法类代码、mysql .c(我不知道确切的名称)和MySQL C/C++ ++ UDF合并为一个DLL/SO。p> 如何做到这一点?我昨天读了一本书,介绍了如何将MySQL UDF转换成DLL/SO。但这意味着我们必须处理拥有多个DLL/SO的后勤问题。谢谢,我刚刚下载了MYSQL社区服务器版本MYSQL-5.5.15的源代码。看起来有一个MYSQL服务器和一个MYSQL客户端。如果只有

现在我们想从SQLite改为MySQL,以利用MySQL在不同线程上执行并行写入的能力

我们仍然希望将C++算法类代码、mysql .c(我不知道确切的名称)和MySQL C/C++ ++ UDF合并为一个DLL/SO。p>


如何做到这一点?

我昨天读了一本书,介绍了如何将MySQL UDF转换成DLL/SO。但这意味着我们必须处理拥有多个DLL/SO的后勤问题。谢谢,我刚刚下载了MYSQL社区服务器版本MYSQL-5.5.15的源代码。看起来有一个MYSQL服务器和一个MYSQL客户端。如果只有一个客户端,我们可以将MySQL服务器和MySQL客户端(C++算法类)捆绑到一个DLL中吗?非常感谢。MySQL支持单客户端连接到本地MySQL服务器引用MySQL::MySQL 5.0参考手册::4.2.2连接到MySQL服务器URL下表显示了允许的--protocol选项值TCP/IP连接到本地或远程服务器所有操作系统套接字Unix套接字文件连接到本地服务器Unix仅命名为管道的管道连接到本地或远程服务器Windows仅内存共享内存连接到本地服务器Windows仅在Windows上,要使用的共享内存名称,用于使用共享内存连接到本地服务器。19.7。嵌入式MySQL服务器库嵌入式MySQL服务器库不是MySQL 5.0的一部分。它是以前版本的一部分,将包含在从MySQL 5.1开始的未来版本中。您可以在这些版本的相应手册中找到相应的文档。本手册仅提供嵌入式库的概述。嵌入式MySQL服务器库使在客户端应用程序中运行功能齐全的MySQL服务器成为可能。主要的好处是提高了嵌入式应用程序的速度和更简单的管理。晚上好,我们似乎可以将自己的MYSQL UDF函数编译到MYSQL服务器中。但我们必须检查嵌入式MYSQL服务器。您可以将函数添加为本机(内置)MySQL函数。本机函数被编译到mysqld服务器中,并永久可用。