MySQL连接器/ c++ 1.1开发者指南
MySQL连接器/ c++ 8.0开发者指南
连接器/ c++应用程序现在可以处理连接到服务器使用一个帐户的密码已经过期了。连接器/ c++现在支持三个新连接选项:
OPT_CAN_HANDLE_EXPIRED_PASSWORDS
:如果这是真的,这表明驱动程序,应用程序可以处理过期的密码。如果应用程序指定
OPT_CAN_HANDLE_EXPIRED_PASSWORDS
但潜在的libmysqlclient
库不支持它,司机的回报sql:: mysql: deCLIENT_DOESNT_SUPPORT_FEATURE (820)
。preInit
:一个字符串包含语句之前运行驱动程序初始化。postInit
后:一个字符串包含语句运行驱动程序初始化。
一个新文件
司机/ mysql_error.h
被添加到MSI包。这个文件定义了一个enum DRIVER_ERROR
,其中包含的定义deCL_CANT_HANDLE_EXP_PWD
。除了前面的变化,这些问题
声明::executeUpdate
是固定的:如果
声明::executeUpdate
多个语句,执行连接变得无法使用。如果没有异常语句返回一个结果集之一。现在
executeUpdate
返回最后执行查询和更新计数。
例如代码显示如何使用新的选项,查看文件
测试/单位/错误/ bugs.cpp
在连接器/ c++分布。(错误# 67325,错误# 15936764)