10bet网址
MySQL连接器/ c++版本说明
相关的文档10bet官方网站 下载这些版本说明
PDF (Ltr)- 319.2 kb
PDF (A4)- 319.4 kb


MySQL连接器/ c++版本说明/MySQL Connector/ c++ 1.0中的更改/ MySQL连接器/ c++ 1.0.3的更改(2009-03-02,Alpha)

MySQL Connector/ c++ 1.0.3的更改(2009-03-02,Alpha)

增加或更改的功能

  • 中添加了新的测试测试/单位/类.这些测试主要是关于代码覆盖率的。驱动程序的大多数实际功能都由在测试/ CJUnitPort

  • 方法返回的列表中添加的新数据类型DatabaseMetaData: getTypeInfo ()浮动无符号十进制无符号双无符号.这些测试可能不在JDBC规范中。但是,由于进行了更改,您应该能够查询返回的每个类型和类型名,例如,ResultSetMetaData: getColumnTypeName ()

  • MySQL_Driver: getPatchVersion介绍了。

  • 主要性能改进由于新的缓冲结果集实现。

  • 添加测试/单位/ README附带编写bug和回归测试的说明。

  • STLPort的实验支持。此功能可能再次删除在任何时间以后没有事先警告!类型cmake- l配置说明。

  • 添加了支持连接方法的属性,这添加了许多连接选项。这使用键值对的字典(映射)。添加方法司机::连接(图),连接:连接(图)

  • 实现。sql:团是为了支持std:: istream.c++IOStream库非常强大,类似于PHP的流。重复发明轮子是没有意义的。例如,您可以传递一个std:: istringstream对象setBlob ()如果数据在内存中,或者只是打开一个文件std:: fstream让它流到数据库,或者写自己的流。这也适用于getBlob ()在这里,您可以复制数据(如果是缓冲的结果集),或者流数据(如果实现了)。

  • 实现结果集::getBlob ()它返回std::流

  • 固定MySQL_DatabaseMetaData: getTablePrivileges ().在第一个单元测试框架中添加了测试用例。

  • 实现MySQL_Connection: setSessionVariable ()用于设置系统变量,如sql_mode

  • 实现MySQL_DatabaseMetaData: getColumnPrivileges ()

  • cppconn / datatype.h已经改变,现在再次使用。重新实现了类型子系统,使其更可用——为二进制和非二进制字符串提供更多类型。

  • 实现MySQL_DatabaseMetaData: getImportedKeys ()MySQL版本5.1.16之前使用显示,及以上使用INFORMATION_SCHEMA

  • 实现MySQL_ConnectionMetaData::与getProcedureColumns ()

  • 使package_source现在用bzip2打包。

  • 重新添加getTypeInfo ()提供MySQL和数据库支持的所有类型的信息sql:数据类型

  • 更改了的实现MySQL_ConstructedResultSet使用更有效的O(1)存取方法。这将提高使用元数据结果集的速度。另外,在构造结果集期间复制的次数更少,这意味着从元数据函数返回的所有结果集都将更快。

  • 介绍了在内部,sql: mysql:: MyVal它有隐式构造函数。中使用的mysql_metadata.cpp使用本机数据而不是总是字符串(varchar)创建结果集。

  • 重命名结果集::getLong ()结果集::getInt64 ()resultset.h包括Windows能够使用的typdefsint64_t

  • 介绍了结果集::getUInt ()而且结果集::getUInt64 ()

  • 改进的实现ResultSetMetaData: isReadOnly ().视图生成的值是只读的。这些生成的值没有dbMYSQL_FIELD设置,而所有普通列都有。

  • 实现MySQL_DatabaseMetaData: getExportedKeys ()

  • 实现MySQL_DatabaseMetaData: getCrossReference ()

错误修复

  • 臭虫固定在MySQL_PreparedResultSet: getString ().返回具有真实数据但长度是随机的字符串。现在,字符串被初始化为正确的长度,因此是二进制安全的。

  • 修正了无符号服务器类型的处理,以返回正确的值。

  • 中的数字列的固定处理ResultSetMetaData: isCaseSensitive返回