要获取连接器/C++ 二进制分发版,请访问 连接器/C++ 下载页面。
在 Windows 上安装
对于 Connector/C++ 1.1.11 及更高版本,商业和社区发行版需要 Visual C++ Redistributable for Visual Studio 2015 才能在 Windows 平台上运行。从 Connector/C++ 1.1.10 开始,社区(非商业)发行版需要 Visual C++ Redistributable for Visual Studio 2013。
Redistributable 可在 Microsoft 下载中心获得;在安装需要它的任何版本的 Connector/C++ 之前安装它。
这些二进制分发安装方法在 Windows 上可用:
MySQL 安装程序。 在 Windows 平台上安装 Connector/C++ 的最简单和推荐的方法是下载MySQL Installer并让它在您的系统上安装和配置所有 MySQL 产品。有关详细信息,请参阅 适用于 Windows 的 MySQL 安装程序。
-
Windows MSI 安装程序。 要使用 MSI 安装程序(
.msi
文件),请启动它并按照它显示的屏幕中的提示在您选择的位置安装连接器/C++。MSI 安装程序需要管理权限。它首先显示一个欢迎屏幕,使您能够继续安装或取消安装。如果您继续安装,MSI 安装程序概览屏幕使您能够选择要执行的安装类型:
典型安装包括所有必需的头文件和发布库 。
自定义安装使您能够安装连接器库的其他调试版本。如果您选择此安装类型,MSI 安装程序会显示一个自定义安装屏幕,使您可以选择要安装的功能以及安装位置。
完整安装会安装发行版中的所有内容 。
没有安装程序的 Zip 存档包。 要从 Zip 存档包(
.zip
文件)安装,请使用 WinZip或其他可以读取.zip
文件的工具将文件解压缩到您选择的位置。
安装后设置
如果您计划使用 Connector/C++ 的动态链接版本,则
libmysqlclient
MySQL 客户端库必须向动态链接器注册,以便在运行时可以找到它。确保您的系统可以引用 Connector/C++ 所链接并因此需要的 MySQL 客户端库。请查阅您的操作系统文档,了解如何修改和扩展库的搜索路径。许多 Unix 和类 Unix 系统允许使用
LD_LIBRARY_PATH
环境变量配置动态库位置。例如,如果您在 下安装 Connector/C++
/usr/local/lib
,请尝试以下操作:
export LD_LIBRARY_PATH=/usr/local/lib
在 macOS 上,试试这个:
export DYLD_LIBRARY_PATH=/usr/local/lib
可能还需要运行ldconfig或等效实用程序。
如果您无法修改库搜索路径,将您的应用程序、Connector/C++ 库和 MySQL 客户端库复制到同一目录中可能会有所帮助。大多数系统在当前目录中搜索库。