Connector/C++ 现在支持以下连接选项:(
sslVerify布尔值)、sslCRL(字符串)和sslCRLPath(字符串)。这些对应于 C API 函数的MYSQL_OPT_SSL_VERIFY_SERVER_CERT、MYSQL_OPT_SSL_CRL和MYSQL_OPT_SSL_CRLPATH选项 。mysql_options()(漏洞#18461451)-
Connector/C++ 具有为结果集提供模式、表和列字符集以及排序规则元数据的新方法:
ResultSet * DatabaseMetaData::getSchemaCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern)ResultSet * DatabaseMetaData::getSchemaCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern)ResultSet * DatabaseMetaData::getTableCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern)ResultSet * DatabaseMetaData::getTableCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern)SQLString ResultSetMetaData::getColumnCollation(unsigned int columnIndex)SQLString ResultSetMetaData::getColumnCharset(unsigned int columnIndex)
(错误#72698,错误#18803345)
Connector/C++ 现在支持
OPT_CONNECT_ATTR_ADD接受std::map参数的选项。此选项对应于 的MYSQL_OPT_CONNECT_ATTR_ADD选项mysql_options4()。(错误#72697,错误#18803313)Connector/C++现在支持
useLegacyAuth连接选项,对应C API函数的MYSQL_SECURE_AUTH选项mysql_options(),只是意义是逻辑非。例如,要禁用安全身份验证,请传递useLegacyAuthtrue 值。(缺陷 #69492,缺陷 #16970753)