MVC2 Web アプリケーションで MySQL コネクタを見つけるのにかなり苦労しました。CentOS 5 を実行しています。
2.0 バージョンのツールを使用して DLL を GAC にインストールしました。
$ mono /usr/local/lib/mono/2.0/gacutil.exe -i v2/mysql.data.dll
Installed v2/mysql.data.dll into the gac (/usr/local/lib/mono/gac)
GAC が更新されたことを確認します。
$ ls /usr/local/lib/mono/gac/MySql.Data/6.3.5.0__c5687fc88969c44d/mysql.data.dll
アプリケーションを実行すると、次のエラーが表示されます。
登録済みの .Net Framework データ プロバイダー MySql.Data.MySqlClient の検索または読み込みに失敗しました
http://www.mono-project.com/MySQLで説明されている単純なコマンド ライン アプリケーションを作成しました。これは、Windows マシンの Mono および .NET で動作しますが、Linux ボックスでは動作しません。