You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ANNOUNCEMENT
+24-22Lines changed: 24 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -10,40 +10,42 @@ Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
10
10
11
11
Dear MySQL Users,
12
12
13
-
A new GA (general availability) version of MySQL Connector/C++ has been made available: MySQL Connector/C++ 1.1.0 GA. The MySQL Connector/C++ provides a C++ API for
13
+
A new GA (general availability) version of MySQL Connector/C++ has been made available: MySQL Connector/C++ 1.1.1 GA. The MySQL Connector/C++ provides a C++ API for
14
14
connecting client applications to the MySQL Server 5.1 or newer. You can download the production release at:
The MySQL driver for C++ offers an easy to use API derived from JDBC 4.0. We use the MySQL Connector/C++ in two of our own products. A development version of MySQL
19
-
Workbench is using it successfully since months. MySQL Connector/OpenOffice.org, an OpenOffice.org 3.1 extension, is a thin wrapper around the MySQL driver for C++.
18
+
The MySQL driver for C++ offers an easy to use API derived from JDBC 4.0. MySQL Workbench is using it successfully since years.
20
19
21
-
The major feature addition in version 1.1.0 is run-time dynamic loading of the MYSQL Client Library. You can choose to link the MySQL Client Library (C-API) at compile
22
-
time, which has been the default in the past and is still the default in 1.1.0, or to use dynamic loading at run-time. Run-time dynamic loading allows you to switch the
23
-
client library on a per connection basis and can be useful, if you need to ensure that a certain version of the MySQL Client Library will be used.
20
+
The major changes in 1.1.1 are;
24
21
25
-
We have improved the driver and added a couple of new features since the last beta release. Please see the documentation and the CHANGES file in the source distribution for
26
-
a detailed description of bugs that have been fixed. Among others the following changes have been made:
22
+
- DatabaseMetaData::getSQLKeywords() updated to match MySQL 5.5. Note
23
+
that C/C++, just like C/JDBC, returns the same list for every
- Fixed bug in ResultSetMetaData for normal statements and prepared ones, getScale() and getPrecision() did return wrong results.
30
-
- Fixed performance issue of Prepared Statements when reading large result sets.
31
-
- API incompatible change: ConnectPropertyVal is no more a struct but a typedef that uses boost::variant.
32
-
- Connection::getClientOption() now supports "metadataUseInfoSchema", "defaultStatementResultType", "defaultPreparedStatementResultType" and "characterSetResults".
33
-
- We make use of some Boost components (http://www.boost.org). For compiling from source you need to have Boost 1.34.0 or newer installed. There are no new dependencies for
34
-
binary builds.
26
+
- Added MySQL_Connection::getLastStatementInfo() which returns back the
27
+
value of the mysql_info() function of libmysql / Connector/C. (Andrey)
35
28
36
-
You can find further details, including usages examples, in the documentation at:
29
+
- Added new method ResultSetMetaData::isNumeric() and implemented it in
30
+
all classes that subclass from it. (Andrey)
31
+
32
+
- Fixed the bug causing compilation errors in Microsoft Visual Studio 2010 if
33
+
stdint.h was included. See http://bugs.mysql.com/bug.php?id=60307
34
+
35
+
- Fixed bug making statement that did not raise any warning to return
0 commit comments