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」 を参照してください。
