キムラデービーブログ

オープンソースデータベースを加速する「キムラデービー」のブログです。カレー日記を兼ねてます。なお著者は2010-06-01より日本オラクルに在籍していますが、本サイト(ブログ、またはウェブサイト)において示されている見解は、私自身の見解であって、オラクルの見解を必ずしも反映したものではありません。
<< 「オープンソース技術者認定試験(OSS-DB CE)」って何ですか? | main | ハッカーは必聴(うそ)やくしまるえつこ「ときめきハッカー」 >>
どのMySQL Connector/Netを使いましょうか?
0
    JUGEMテーマ:コンピュータ


    MySQLに.NETから接続する場合、Connector/Netを利用することになりますが、ざっとバージョンをみると、そのバージョンの多さに驚くことになります。

    6.x系(6.0, 6.1, 6.2, 6.3, 6.4)
    5.x系(5.0, 5.1, 5.2)
    1.x系(1.0)

    まず、すでに5.x系と1.x系はメンテナンスが終了していますので、特別な場合を除いて6.x系を利用することをお勧めします。特別な場合とは、例えば「MySQL 4.0に接続する必要がある→Connector/Net 5.1が最終対応バージョン」などです。(すでにMySQL 4.0もサポートは終えていますが....)
    [2013-11-12 追記] 6.4までサポートを終了しているので、今後は6.5以降、できれば最新(6.7)を利用してください。

    # MySQL 4.1に接続する必要がある場合は、Connector/Net 6.1 or 6.2を利用する必要があります。
    # Connecotr/Net 6.3以降はMySQL 5.0以降のみサポートしますので。

    ここらへんの対応は次のマニュアルの下のほうの表を参照してみてください。

    20.2.1. Connector/NET Versions(MySQL 5.5)

    また、これはあまり知られていませんがConnector/NetやConnector/JはMySQLクライアントライブラリ(libmysql)は利用していないため、クライアントライブラリは不要(かつクライアントライブラリのバージョンに左右されない)です。

    さて、Connector/Net 6.xのどのバージョンを利用したらよいかというと、通常新規で開発する場合は6.3以降を利用することをおすすめします。2011-07-07現在6.3, 6.4が共にGAとなっています。6.x系のリリースの詳細は以下のようになっており、今後は6.3, 6.4以降が主にメンテナンスされることが予想されるためです。
    [2013-11-12 追記] 6.4までサポートを終了しているので、今後は6.5以降、できれば最新(6.7)を利用してください。

    ■Connector/Netの各バージョン

    ------------------------------------------------------
    DD MON YEAR 6.0.x  6.1.x 6.2.x  6.3.x  6.4.x
    ------------------------------------------------------
    28 APR 2009 6.0.3GA
    16 JUN 2009 6.0.4GA
    08 SEP 2009 −−− 6.1.2GA
    21 OCT 2009 −−−  −−− 6.2.0Al
    12 NOV 2009 6.0.5GA
    16 NOV 2009 −−− 6.1.3GA 6.2.1Be
    22 DEC 2009 −−− −−− 6.2.2GA
    16 FEB 2010 −−− −−− −−− 6.3.0Al
    02 MAR 2010 −−− −−− −−− 6.3.1Al
    10 APR 2010 −−− −−− 6.2.3GA
    28 APR 2010 6.0.6GA 6.1.4GA
    24 MAY 2010 −−− −−− −−− 6.3.2Be
    27 JUL 2010 −−− −−− −−− 6.3.3Be
    30 AUG 2010 6.0.7GA 6.1.5GA 6.2.4GA
    01 SEP 2010 −−− −−− −−− 6.3.4GA
    12 OCT 2010 −−− −−− −−− 6.3.5GA
    03 JAN 2011 −−− −−− −−− 6.3.6GA
    25 APR 2011 −−− −−− −−− −−− 6.4.0Al
    10 JUN 2011 −−− −−− −−− −−− 6.4.1Be
    24 JUN 2011 −−− −−− −−− 6.3.7GA
    30 JUN 2011 −−− 6.1.6GA −−− −−− 6.4.2RC
    07 JUL 2011 −−− −−− 6.2.5GA −−− 6.4.3GA
    26 SEP 2011 −−− −−− −−− −−− 6.4.4GA
    16 DEC 2011 −−− −−− −−− 6.3.8GA
    11 APR 2012 −−− −−− −−− 6.3.9GA
    19 MAY 2012 −−− −−− −−− −−− 6.4.5GA
    26 NOV 2012 −−− −−− −−− −−− 6.4.6GA


    逆に6.0.x, 6.1.x, 6.2.xで既にシステムを稼働させている人は、それぞれの系列のrelease note(最新版までの差分)をみて、最新版へのバージョンアップが必要かどうか検討するとよいと思います。

    Connector/Netのマニュアルは以下のリンクでpdfにまとめられているので、これをダウンロードして参照すると便利ですよ。ではでは。

    Connector/Netのマニュアル(英文)

    MySQLドキュメントの一覧はこちら

    [2011-06-25 追記 Connector/Net 6.3.7 がリリースされましたので追記しました]
    [2011-07-08 追記 Connector/Net 6.1.x, 6.2.xのメンテナンスリリースと6.4.3GAがリリースされましたので追記しました]
    [2011-12-23 追記 Connector/Net 6.3.8 がリリースされましたので追記しました。6.4.4の記述も追記。]
    [2013-11-12 追記 Connector/Net 6.3.9, 6.4.5, 6.4.6 がリリースされましたので追記しました。6.4まではサポートが終了し、これらが最終リリースとなります。そのため新規の開発には6.5以降、できれば最新(6.7)をご利用ください]
    | meijik | MySQL | 18:54 | comments(0) | trackbacks(0) | - | - |









    トラックバック機能は終了しました。
    1234567
    891011121314
    15161718192021
    22232425262728
    293031    
    << March 2020 >>
    + RECOMMEND
    100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊
    100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊 (JUGEMレビュー »)

    100人のうちの一人としてミックさんの本を推薦しています。
    + RECOMMEND
    MySQL 5.1 Plugin Development
    MySQL 5.1 Plugin Development (JUGEMレビュー »)
    Andrew Hutchings,Sergei Golubchik
    MySQL 5.1 のプラグインを作るならこれ!
    + RECOMMEND
    AWKを256倍使うための本 (Ascii 256倍)
    AWKを256倍使うための本 (Ascii 256倍) (JUGEMレビュー »)
    志村 拓,鷲北 賢,西村 克信
    ここにきてまさかの復刊。15〜16年前の本ですが、いまでも十分役立ちますよ!!
    + RECOMMEND
    Linux-DB システム構築/運用入門 (DB Magazine SELECTION)
    Linux-DB システム構築/運用入門 (DB Magazine SELECTION) (JUGEMレビュー »)
    松信 嘉範
    Linux-DB システム構築の新スタンダード。DB Magazine人気連載、待望の書籍化です!!
    + RECOMMEND
    + RECOMMEND
    超・極める!MySQL
    超・極める!MySQL (JUGEMレビュー »)
    坂井 恵,志村 和彦,ひろせ まさあき,松信 嘉範
    内容は少々古くなりましたが、内部説明があり、いろいろ面白いです。
    + RECOMMEND
    The Root of .NET Framework
    The Root of .NET Framework (JUGEMレビュー »)
    荒井 省三
    .NETの根っこをつかむ、か?
    + RECOMMEND
    エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド
    エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド (JUGEMレビュー »)
    奥野 幹也
    これまでにない構築、そして構築後のMySQLのための本。
    + RECOMMEND
    Database Management Systems
    Database Management Systems (JUGEMレビュー »)
    Raghu Ramakrishnan,Johannes Gehrke
    ミックさん連載の参考書籍です。
    + RECOMMEND
    Advanced Programming in the UNIX Environment: Paperback Edition (2nd Edition) (Addison-Wesley Professional Computing Series)
    Advanced Programming in the UNIX Environment: Paperback Edition (2nd Edition) (Addison-Wesley Professional Computing Series) (JUGEMレビュー »)
    W. Richard Stevens,Stephen A. Rago
    必読! といいつつ私が読んだのは初版の日本語訳です。差分はチェックしないといけませんね。
    + RECOMMEND
    + RECOMMEND
    + RECOMMEND
    Western Digital Scorpio Blue 2.5inch 5400rpm 320GB 8MB PATA WD3200BEVE
    Western Digital Scorpio Blue 2.5inch 5400rpm 320GB 8MB PATA WD3200BEVE (JUGEMレビュー »)

    DELL SX260の換装用に購入。今はコチラのほうが安いですね。
    + RECOMMEND
    情熱プログラマー ソフトウェア開発者の幸せな生き方
    情熱プログラマー ソフトウェア開発者の幸せな生き方 (JUGEMレビュー »)
    Chad Fowler
    OSC2010神戸に出展されたジュンク堂で買いました。
    + RECOMMEND
    Software Design 総集編 【2000~2009】(DVD付)
    Software Design 総集編 【2000~2009】(DVD付) (JUGEMレビュー »)

    メガトン級の過去記事。売り切れる前にお店に急げ!
    + RECOMMEND
    + RECOMMEND
    玄人志向 2.5型HDDケース SATA対応USB2.0接続 GW2.5AI-SU2
    玄人志向 2.5型HDDケース SATA対応USB2.0接続 GW2.5AI-SU2 (JUGEMレビュー »)

    Aspire 1410 HDD換装後、昔のHDDはこれにいれます。
    + RECOMMEND
    + RECOMMEND
    acer Aspire Timeline AS1410 11.6型ノートPC Windows7搭載 250GB ブラック AS1410-KK22
    acer Aspire Timeline AS1410 11.6型ノートPC Windows7搭載 250GB ブラック AS1410-KK22 (JUGEMレビュー »)

    色違い黒(他に青と白があります): メモリは最大4GBとあるが、がんばれば8GBいけるらしい。
    + RECOMMEND
    Firebird 徹底入門
    Firebird 徹底入門 (JUGEMレビュー »)
    木村 明治,はやし つとむ,坂井 恵
    Firebird日本ユーザ会のはやしさん、そしてMyNAから拝借(?) してきた坂井さんとともに書きました。まだ誰も知らないFirebird 2.5や、いままでドキュメントのなかったツール類についてもソースを確認してとりあげた本です。是非ご活用ください。
    + SELECTED ENTRIES
    + RECENT COMMENTS
    • たまたま「プリントヘッドの種類が違います」エラーから復活@MG6230
      meijik (11/20)
    • [ミュージシャンに聴かせたい・弾かせたい!] (4) 山田元気様
      meijik (07/27)
    • 毎月日経SYSTEMSが届くたびに?が増え続ける: 日経SYSTEMSのコラム「ITアーキテクチャーの真髄」と「第7正規化」
      meijik (03/03)
    • 2019年の木村明治
      田中尚 (01/08)
    • 使い慣れたSQLに潜む実装依存: Firebirdの場合(6) 文字列との結合演算子
      noname (12/10)
    • 毎月日経SYSTEMSが届くたびに?が増え続ける: 日経SYSTEMSのコラム「ITアーキテクチャーの真髄」と「第7正規化」
      Moriaki_ (01/05)
    • 毎月日経SYSTEMSが届くたびに?が増え続ける: 日経SYSTEMSのコラム「ITアーキテクチャーの真髄」と「第7正規化」
      Moriaki_ (01/05)
    • 2015年版 InterBaseの歩み
      nakagami (12/06)
    • 毎月日経SYSTEMSが届くたびに?が増え続ける: 日経SYSTEMSのコラム「ITアーキテクチャーの真髄」と「第7正規化」
      meijik (11/22)
    • 分散DB本読書会第46回メモ「STOP AFTER 10」
      masudahidehiko (09/01)
    + RECENT TRACKBACK
    + CATEGORIES
    + ARCHIVES
    + MOBILE
    qrcode
    + LINKS
    + PROFILE