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()
,只是意义是逻辑非。例如,要禁用安全身份验证,请传递useLegacyAuth
true 值。(缺陷 #69492,缺陷 #16970753)