如果我必须下载连接器,我还需要在我想使用C++应用程序的任何计算机上下载吗?我还没有为数据库部分启动任何代码,但我正在编写一个读取数据的应用程序,我希望使用C++将其存储在mysql数据库中。
发布于 2014-03-07 03:25:56
是否需要使用MySql连接器/C++来访问/更改mysql数据库?
您不必连接到正式的MySQL连接器。您可以使用ODBC或其他自定义连接器。
如果我必须下载连接器,我还需要在我想使用C++应用程序的任何计算机上下载吗?
这取决于您是静态地还是动态地链接到MySQL连接器库。
libmysqlcppconn-static.a (或windows上的.lib ))进行链接来实现的,并且允许您在未安装mysql连接器的环境中运行程序。libmysqlcppconn.so (或windows上的.dll,macOS上的.dylib ),并要求程序在安装了mysql连接器的环境中运行。这个问题更详细地讨论了静态链接与动态链接的权衡。
这个问题讨论了使用MysQL连接器的授权含义。
https://stackoverflow.com/questions/22239770
复制相似问题