0

MySQL バックエンドを備えた Windows アプリがあります。の特定のバージョンと MySQL バージョン 5.0.51awampserverをバンドルするマシンにインストールしました。phpmyadminしかし、クライアント マシンには MySQL バージョン 5.1 があります。つまり、開発は 5.0 で、展開は 5.1 です。これらの 2 つのバージョンの動作がわずかに異なるため、これは少し問題を引き起こしています。そのため、バージョン 5.1 のスタンドアロン セットアップを取得し、(開発) マシンにインストールしました。

アプリを実行するときは、wamp サービス (バージョン 5.0) をオンにするか、MySQL 5.1 (Program Files>MySQL>... にインストールされたスタンドアロン インストール) が必要です。

質問 1: wamp サービスのみがオンになっている場合はアプリが MySQL 5.0 に依存しており、元の MySQL サービスのみがオンになっている場合は MySQL 5.1 に依存していると想定するのは正しいですか? はい、そう思います。

質問 2 (主な質問): 両方のサービスをオンにしている場合、アプリは機能します。その場合、アプリが実行されている MySQL のバージョンをどのように知ることができますか? 私が持っているのは、次のような接続文字列だけです。

 MySqlConnection con = new MySqlConnection("SERVER=localhost; DATABASE=wow; 
                                           UID=root;PASSWORD=; Min Pool Size = 0; 
                                           Max Pool Size=200");

ツールは C# で実行されます。

4

1 に答える 1

1

いつでもご利用いただけますSELECT VERSION()。それはあなたの両方の質問に答えます。

于 2012-05-18T06:17:43.950 に答える