良い一日、事前にどうもありがとうございましたサーバ。同時に必要なmysqlモジュールの* .debファイルも取得する必要があることに注意してください。
次に、インストールされているすべてのmysqlパッケージ(apt-get remove --purge mysql *)を最初にパージした後、dpkgを使ってそれらを直接インストールします。個人的には私はこれをしませんでしたが、ライブマシンとdevマシンの間でさまざまなmysqlサーバのバージョンを使用して重大な問題を発見したことはありませんでした。特に、両方が同じバージョンの5.5なら、同じバージョンを正確に実行することが実際に必須である場合は、debファイルを直接インストールしても問題ありません。
必要なバージョンのmysqlファイルをダウンロードして、ディレクトリのどこかに保存しておき、必要なバージョンがなくなるか、忘れてしまった場合に備えてインストールしてくださいモジュールまたは何か。
これはデベロッパーシステムだけの場合、私は個人的にはバージョンを変更しないようにdebを直接インストールすると思います。
しかし2つのデービッドバージョンの間にはいくつかの重要な違いがありますが、これはおそらくそうではありません。おそらくセキュリティアップデートか、mysqlサーバがSQLをどのように処理するかに影響しないでしょう。ジェシーにあるものを使い、それについて心配しないでください。
サンプル:あり http://mirrors.kernel.org/debian/pool/main/m/mysql-5.5/
は、サーバーの、例えば、バージョン47と55を参照してください、そして、あなたも一致させるだけでなく「コア」パッケージをつかむと思います。
http://mirrors.kernel.org/debian/pool/main/
dpkgので、あなたが最初の依存関係をインストールする必要があることを念頭において、次のパッケージ、あるいはその両方一緒にいくつかのケースで:Tnenはあなたがここで必要になる場合があります他のモジュールを探したいです。しかし、私が最初にやったのは、あなたの場合ではなく、dpkg debパッケージのインストールを使ってサーバを維持しようとする際に起こりうる頭痛に対処する前に、5.5バージョン間で実際に機能的な違いがあることを確認することです。
これは、たとえば、必要なmysqlパッケージのリストです。私はちょうどdevの箱からこれを手に入れましたが、これは正式なリストではないことを意図していますが、mysqlはシステムのさまざまな場所で使用されていることを示しています。私は一般的にこの方法を試してはいけません(説明のために私は5.6から5.5に変更しました)。重要なのは、debファイルを手動でダウンロードするための絶対最小パッケージリストを取得することです。
dpkg -l | grep mysql | awk '{print $2}'
libaprutil1-dbd-mysql:i386
libdbd-mysql-perl
libmysqlclient15off
libmysqlclient16
libmysqlclient18:i386
libqt4-sql-mysql:i386
libqt5sql5-mysql:i386
mysql-client-5.5
mysql-client-core-5.5
mysql-common
mysql-server-5.5
mysql-server-core-5.5
php5-mysql
既存のmysqlインストールを実行して、そのコマンドを実行するだけで、ダウンロードするパッケージを確認できます。あなたが見ることができるように、それは私が一般的にこのような方法で開発をインストールしようとするのを避ける理由であり、私は決してSQLの問題にぶつかったり、特定のバージョンでのみ見つかったものを使用していますが、これはほとんど起こりません。多くのことを得ることはまずありません。しかし、これは将来の調査者がここに着陸する場合にあなたがそれを行う方法です。
ほとんどのdevボックスはおそらくデスクトップを実行しており、Web開発用のmysqlサーバのものよりも多くのmysql依存関係があり、それが問題につながることに注意してください。
スタックオーバーフローは、プログラミングおよび開発の質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。他の場所で話題になっていると感じたら、[マイグレーションを依頼する](http://meta.stackoverflow.com/q/254851) – jww
これは開発に関する質問です。問題は開発に関連していて、同じmysqlバージョンを正確に、疑問や曖昧さなしに、あなたが開発したのはそのひとりだけです。これは純粋な開発問題です。私はunix.stackexchangeの方がパッケージのバージョンをインストールしているdebianをどのように開発するのかという点で問題は良くなるだろうと同意します。 – Lizardx