对于MySQL Connector/ c++ 1.1.11及更高版本,商业和社区发行版要求Visual c++ Redistributable For Visual Studio 2015在Windows平台上工作。这与以前的版本有所不同,以前的版本要求Visual c++ Redistributable for Visual Studio 2013,并且只适用于社区(而不是商业)发行版。Redistributable可在微软下载中心;在安装Connector/ c++之前安装它。
Connector/ c++ 1.1现在适用于MySQL 5.7 GA和MySQL 8.0 GA服务器。
应用程序可以使用帐户连接到MySQL 8.0服务器
caching_sha2_password
身份验证插件。应用程序可以使用未加密的连接连接到MySQL 8.0服务器
OPT_GET_SERVER_PUBLIC_KEY
值为true的连接选项。Connector/ c++ 1.1可以根据MySQL 5.7和MySQL 8.0服务器安装从源代码构建。
一个新的
BUNDLE_DEPENDENCIES
CMake选项可用。如果启用了,那么Connector/ c++在运行时所依赖的外部库(例如OpenSSL)将与连接器打包在一起。
连接器/ c++ 1.1现在支持
OPT_GET_SERVER_PUBLIC_KEY
连接选项,启用从服务器请求RSA公钥。的帐户caching_sha2_password
或sha256_password
认证插件,这个密钥可以在禁用TLS的RSA基于密钥对的密码交换连接过程中使用。此功能需要MySQL 8.0 GA服务器,并且仅支持使用OpenSSL构建的Connector/ c++。