这是一个连接器/ ODBC 5.3的alpha版本。x系列。可用的下载包括一个Unico10bet手机中文版de司机和ANSI驱动程序在同一个包(两个司机不再单独发货)。服务器端准备好的语句默认是启用的。适用于使用任何MySQL版本从4.1(它不会使用4.0或更早的版本)。
这是第一个MySQL ODBC驱动程序系列符合ODBC 3.8规范。它包含所需的最低限度的实现标准与关键3.8特性,包括司机自我认同和流的输出参数(仅支持二进制类型)的alpha版本。
连接器/ ODBC 5.3还引入了一个基于GTK +的设置库,提供GUI DSN一些基于unix的系统上设置对话框。图书馆目前Oracle 6和Debian Linux中包含6个二进制包。5.3系列的其他新特性包括文件DSN和书签支持。
根据MySQL服务器发布构建5.6.14客户机库。
请记住,这是一个alpha版本,与任何其他前期制作发布、警告应该被安装在生产水平系统或系统关键数据。并不是所有的功能计划在最后连接器/ ODBC实现5.3版本。
添加了一个锁
ENV
结构对同时访问一个环境句柄的连接列表,为了避免内存访问时可能发生的问题处理多个线程共享相同的环境。(错误# 17240611,错误# 69864)支持文件数据源名称。(错误# 11746219,错误# 24581)
3.8支持ODBC标准:司机自我认同和输入/输出流参数
一些基于unix的系统添加GUI DSN设置对话框通过实现一个基于GTK +的设置库。
添加一个新的测试模块崩溃错误(
my_crash.c
)。增加了新的变量CMake配置文件
ODBCCP32_LIB
为odbccpp32.lib
路径,并添加MYSQLCLIENT_LIB_NAME
为连接MySQL客户端库通过指定MySQL客户端静态或动态库(libmysql。*
,mysqlclient。*
,libmysqlclient_r。*
,libmysqlclient。*
要使用)。连接到MySQL 5.6.4后来被c++现在,因为libmysqlclient_r
已成为一个c++库。书签支持添加到连接器/ ODBC。
发生了内存泄漏
fetch_varlength_columns ()
当调用SQLExecDirect ()
,因为释放result_bind
缓冲区需要field_count
设置为”0”当mysql_stmt_free_result ()
被称为。此修复释放result_bind
缓冲区之前调用mysql_stmt_free_result ()
。(错误# 17441296)程序段错误使用参数标记可能崩溃。为了避免这个问题,此修复改变了观点
长度
在函数convert_c_type2str ()
是一个指针指向一个长整数。(错误# 17421620,错误# 69733)内存泄漏发生在
SQLPrepare ()
和SQLExecDirect ()
当SQLBindParamater
使用SQL语句。这个修复之前释放的结果mysql_stmt_result_metadata ()
为了防止内存泄漏。(错误# 17400483,错误# 70113)的退出条件
为
循环stringutil.c
改变以避免可能界外Valgrind误差和相关报告。(错误# 17397596,错误# 64105)微软Visual Studio 2010阅读时坠毁在服务器资源管理器的任何表中的行/ ODBC dsn连接由连接器。(错误# 17304031,错误# 69950)
当SQL
时间
数据转换为C的数据类型时间戳
,如果的价值小时
场大于24日日期字段没有得到设置为当前日期和分数
场几秒钟没有得到所需的ODBC规范设置为0。(错误# 17016839,错误# 69545)当试图创建一个链接服务器Micrsoft SQL server 2008到MySQL服务器设置连接器/ ODBC DSN, Microsoft SQL server(如果这是一个64位版本)坠毁或链接服务器遭受灾难性的失败(如果使用32位版本的Microsoft SQL server)。(错误# 16604346,错误# 63386)
当阅读
时间
列数据使用SQLGetData
方法进SQL_C_TYPE_TIME
字符串数据类型,错误发生的时候包含超过6位数(如120:53:44)。(错误# 16176981,错误# 67793)后,叫
SQLPrepare
的函数SQLMoreResults
返回SQL_ERROR
,而不是SQL_NO_DATA
ODBC规范的要求。(错误# 16101282,错误# 67920)连接器/ ODBC使用”;”字符而不是null字节(”\ 0”)终止keyword-value双属性字符串。(错误# 15940689,错误# 66548)
当使用unicode支持的版本的连接器/ ODBC驱动程序连接到MySQL服务器的版本5.5.2以上,所有语句失败的错误消息”服务器不支持4字节use UTF8编码字符。”(错误# 14838690,错误# 67428)
DSN的参数配置的值超过所提供的值通过连接字符串,而不是相反。(错误# 11760574,错误# 52996)