sql >> データベース >  >> RDS >> Mysql

エクセルvbamysqlado接続

    1. 32ビットバージョンと64ビットバージョンのどちらのMicrosoftOfficeを使用しているかを確認してください

    2. 上記に基づいて、ダウンロードリンク から適切なMySQLドライバーをダウンロードしてインストールします。

    3. ODBCドライバーのインストールが完了したら、ODBCスナップインをチェックして、ドライバーがインストール済みとしてリストされていることを確認します。

    32ビットOSを使用している場合、すべてが32ビットです。 [実行]->[odbcad32.exe]->[ドライバー]タブを使用します。

    64ビットOSを使用していて、Microsoft Officeが32ビットの場合は、c:\ windows \ syswow64 \odbcad32.exe->[ドライバー]タブを使用します。

    64ビットOSを使用していて、Microsoft Officeが64ビットの場合は、[実行]->[odbcad32.exe]->[ドライバー]タブを使用します。

    MySQLドライバーが正しくインストールされている場合、上記のように表示されます。

    1. システムを作成するDSN 上記のMySQLドライバーでODBCスナップインを使用し、接続をテストして機能するかどうかを確認します。

    2. VBA内からODBCを作成する場合は、同じパラメーターを使用してください。

    例:

    Driver={MySQL ODBC 5.3 ANSI Driver};Server=localhost;Database=myDataBase;
    User=myUsername;Password=myPassword;Option=3;
    
    1. MySQLサーバーへの接続を正常に作成できることが確認されたら、ドライバーを変更します。レジストリ内の名前(両方のレジストリキーを必ず更新してください) SQL Serverなどの新しい名前を使用してみてください 。

    注意:x32ビットドライバー用のx64ビットシステムの場合:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\ODBC Drivers
    

    ドライバ名を変更した後、再起動が必要になる場合があります。




    1. mysqlの列で最も発生している上位10個の値をカウントします

    2. mysqlのST_Distance_Sphereが2つの場所間の正確な距離を提供していません

    3. utf-8文字列をデータベースに挿入してからWebページに出力する際の問題

    4. Mysql-ストアドプロシージャを終了/終了する方法