MySQL データベースに接続すると、次のエラーが発生します。
Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)
libmysql.dll の異なるバージョンを使用すると、問題が発生するようです。
MySQL Community Server (5.6.0) をインストールして入手した以前のバージョンを使用して接続できました。しかし、MySQL C/connector ソース コードを使用して libmysql.lib と .dll を自分でビルドすると、上記のエラーで接続が失敗します。このことから、DLL ファイルをビルドするときにソース コード内に、適切に接続するために観察しなければならない設定があるのではないかと考えてしまいます。それは何でしょうか?