MySQL Connector/C++ previewリリース
これまでC++用クライアントAPIとしてはMySQL++というC APIのwrapper型ドライバがありましたが、新たにJDBC 3.0 APIを模倣したC++用クライアントAPIがリリースされるようになるようです。(今日のところはdevelopment preview release)
Connector/C++の現在の特徴を簡単に言うと、
- libmysqlclient.soを利用
- JDBC 3.0 APIを実装(現在のところ全体の75%、Connection/Statement/PreparedStatementが使える、CallableStatementは未実装)
- ライセンスはGPL/商用のデュアルライセンス(FLOSS例外あり)
- MySQL/Sunによる開発
もともとあったMySQL++は、
という感じでしょうか。個人的にはJDBC APIのほうがアプリを書くのに慣れているのでConnector/C++に期待です。