DRIVER
名フィールドを指定することで、SQLDriverConnect
を使用して MySQL
サーバに接続することができます。以下は
DSN-Less コネクションを使用した Connector/ODBC
用の接続ストリングです :
MyODBC 2.5.0 の場合 :
ConnectionString = "DRIVER={MySQL};\ SERVER=localhost;\ DATABASE=test;\ USER=venu;\ PASSWORD=venu;\ OPTION=3;"
Connector/ODBC 3.51 の場合 :
ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};\ SERVER=localhost;\ DATABASE=test;\ USER=venu;\ PASSWORD=venu;\ OPTION=3;"
プログラム言語が、バックスラッシュに空白が続くとスペースに変換してしまう場合は、接続ストリングをひとつの長いストリングとして指定するか、複数のストリングを間にスペースを入れずにつなげて使用することをお勧めします。例 :
ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" "SERVER=localhost;" "DATABASE=test;" "USER=venu;" "PASSWORD=venu;" "OPTION=3;"
注意 : Mac OS X では、Connector/ODBC ドライバ ライブラリへの完全パスの指定が必要になる場合があります。
提供されている接続パラメータのリストは、項24.1.3.5. 「Connector/ODBC Connection Parameters」 を参照してください。