2009.03.03

MySQL

MySQL Connector/C++ 1.0.3アルファ版が利用可能です。

オリジナル版:http://lists.mysql.com/announce/584


MySQL Connector/C++の新バージョンであるMySQL Connector/C++ 1.0.3アルファ版が利用可能になりました。MySQL Connector/C++は、MySQLサーバにクライアントアプリケーションを接続するためのC++ APIを提供します。アルファ版は、http://dev.mysql.com/downloads/connector/cpp/1.0.htmlでダウンロードできます。


MySQL Connector/C++ 1.0.3アルファ版はバグ修正リリースです。修正されたバグの詳細説明については、ソースディストリビューション内のドキュメントと変更ファイルを参照してください。以下のメソッドが実装されました。

  - Implemented Connection::setSessionVariable().
  - Added properties-enabled (map of key->value) methods for connecting,
    which add many connect options.
  - Implemented ConnectionMetaData::getProcedureColumns().
  - Implemented DatabaseMetaData::getColumnPrivileges().
  - Implemented DatabaseMetaData::getImportedKeys().
  - Implemented DatabaseMetaData::getExportedKeys().
  - Implemented DatabaseMetaData::getCrossReference().
  - Introduced Driver::getPatchVersion().
  - Implemented ResultSet::getBlob() which returns std::stream
  - Re-added getTypeInfo()
  - Improved constructed resultset: O(1) access method instead
  - Introduced ResultSet::getUInt() and ResultSet::getUInt64(),
    renamed ResultSet::getLong() to ResultSet::getInt64()


使用例を含む、プロジェクトに関するより詳細については、以下のMySQL Forge wikiページを参照してください。
  http://forge.mysql.com/wiki/Connector_C%2B%2B
  

初めてのドキュメント資料は以下になります。
  http://dev.mysql.com/doc/refman/6.0/en/connector-cpp.html
  
  

MySQL Connector/C++はアルファ版としてリリースされていることにご注意ください。本番環境またはクリティカルなデータを持つシステムでの使用はお勧めできません。Connector/C++アルファ版では、公式のサポートは利用できないことにご注意ください。


バグレポート、バグ修正、パッチ等の情報をお待ちしておりますので、以下のページをご利用ください。
    http://forge.mysql.com/wiki/Contributing

http://forums.mysql.com/list.php?167によるC/C++でのMySQL Forumへの寄稿、または、http://lists.mysql.com/connector-cplusplusによるMySQL Connector/C++メーリングリストへの参加もできます。


ほとんどのMySQL Connectorのように、Connector/C++ライセンスは、GPL条件に基づいています。本ソフトウェアに適用されるGPLの諸条件に対する特別な例外がありますので、http://www.mysql.com/about/legal/licensing/foss-exception.htmlのFLOSS License Exceptionを参照してください。ライセンスの質問、MySQL製品とサービスの購入については、以下にご連絡ください。
http://www.mysql.com/buy-mysql