
完璧に動作する設定済みの MySQL サーバー (MySQL 5.1.47-community) があります。アップグレードする前に、新しいバージョンの MySQL がアプリケーションで動作するかどうかを確認するために、2 番目のサーバー (MySQL 5.5.15-community) をインストールしました。
新しいサーバーに対してアプリケーションを実行すると、動作が異なります。古いサーバー (MySQL 5.1.47-community) に対して実行すると、すべて正常に動作します。
より大きな結果セットやその他のものを受け入れるために、MySQL プロンプトでいくつかのパラメータを設定したことを覚えていますが、今では何をしたか思い出せません。
そこで質問なのですが、MySQL のすべての設定をあるサーバーから別のサーバーに転送する方法はありますか?
ありがとう。
答え1
両方の MySQL サーバーで「show variables」の出力を比較できます。5.5 には、5.1 セットアップとは異なる新機能と異なるデフォルトがあります。各設定セットをファイルに入れて、diff で比較し、決定的な証拠を探すことをお勧めします。