DSNを追加することなく、デルファイのMySQL接続(5.1バージョンODBCのMySQLコネクタ)

まず、ドライバーのMySQLをダウンロードしてインストールし
http://mysql.com/downloads/connector/odbc/
第二に、接続文字列、次のADO接続、adoqueryを、追加
http://www.connectionstrings.com/mysql#p31
のConnectionStringフィルADO接続のプロパティを所望の文字列、ソフトウェアリリース、付属のMySQLコネクタ-ODBC-5.1.8-とに対応するコネクションの下 win32.msi ドライバをインストールするためのインストーラ一緒に、それが正常に使用することができます。

ローカルデータベース
ドライバ= {MySQLのODBC 5.1ドライバ};サーバ= localhostの;データベース= MYDATABASE;ユーザー= MYUSERNAME;パスワード= MYPASSWORD; OPTION = 3。
 
リモートデータベース
ドライバ= {MySQLのODBC 5.1ドライバ};サーバー= myServerAddress;データベース= MYDATABASE;ユーザー= MYUSERNAME;パスワード= MYPASSWORD; OPTION = 3。
 
TCP / IPポートを指定します
ドライバ= {MySQLのODBC 5.1ドライバ};サーバー= myServerAddress、ポート= 3306;データベース= MYDATABASE;ユーザー= MYUSERNAME;パスワード= MYPASSWORD; OPTION = 3。
 
文字セットを指定します
ドライバ= {MySQLのODBC 5.1ドライバ};サーバー= myServerAddress;のcharset = UTF8;データベース= MYDATABASE;ユーザー= MYUSERNAME;パスワード= MYPASSWORD; OPTION = 3。
 
ソケットを指定します
このいずれかを指定するUnixソケットファイルまたはWindows名前付きパイプは、に接続します。唯一のローカルクライアントの接続に使用されます。
ドライバ= {MySQLのODBC 5.1ドライバ};サーバー= myServerAddress;データベース= MYDATABASE;ユーザー= MYUSERNAME;パスワード= MYPASSWORD;ソケット=のMySQL; OPTION = 3。
Windowsでは、ソケットの変数は、ローカル接続に使用する名前付きパイプの名前です。デフォルト値は、MySQLです。

Unixプラットフォームでは、ソケットの変数は、ローカル接続に使用するソケットファイルの名前です。デフォルトは/tmp/mysql.sockです。
 
SSLを使用します
ドライバ= {MySQLのODBC 5.1ドライバ};サーバー= myServerAddress;データベース= MYDATABASE;ユーザー= MYUSERNAME;パスワード= MYPASSWORD; SSLCA = C:/cacert.pem;のsslcert = C:/client-cert.pem; sslkey = C:/クライアントkey.pem; sslverify = 1;オプション= 3;
SSLCAは、信頼SSL CAのリストを含むファイルへのパスを指定する

のsslcertを安全な接続を確立するために使用するSSL証明書ファイルの名前を指定します。

SSLKEYは、安全な接続を確立するために使用するSSLキーファイルの名前を指定します。
 
転送します。https://blog.csdn.net/arbin_he/article/details/6368396

おすすめ

転載: www.cnblogs.com/railgunman/p/12121199.html