ホームページ > データベース > mysql チュートリアル > Unix/Linux でのバイナリおよびパッケージベースのインストールのダウングレード

Unix/Linux でのバイナリおよびパッケージベースのインストールのダウングレード

PHPz
リリース: 2023-09-13 12:25:06
転載
1059 人が閲覧しました

在 Unix/Linux 上降级二进制和基于包的安装

Unix または Linux 上でバイナリおよびパッケージベースのインストールをダウングレードする方法を学びましょう。 Unix または Linux 上でバイナリおよびパッケージベースのインストールをダウングレードするには、いくつかの方法があります。それらについては以下で説明します。

インプレース ダウングレード

  • インプレース ダウングレードには、新しい MySQL バージョンのシャットダウンが含まれます。

  • この操作が完了すると、新しい MySQL バイナリまたはパッケージは古いバイナリまたはパッケージに置き換えられます。

  • この操作が完了すると、古い MySQL バージョンが既存のデータ ディレクトリで再起動されます。

  • MySQL は、innodb_fast_shutdown を 0 に設定して、低速シャットダウンを実行するように構成する必要があります。

  • 次のコマンドは同じ操作を実行します -

    mysql -u root -p --execute="SET GLOBAL innodb_fast_shutdown=0"
    ログイン後にコピー

    新しい MySQL サーバーをシャットダウンします。これは、次のコマンドを使用して実行できます。 -

    mysqladmin -u root -p shutdown
    ログイン後にコピー

    低速シャットダウンの後、InnoDB REDO ログ ファイルはデータ ディレクトリ (ib_logfile* ファイル) から削除されます。これは、バージョン間で発生する REDO ログ ファイル形式に関連するダウングレードの問題を回避するために行われます。

    論理ダウングレード

    • 論理ダウングレードには、mysqldump を使用して新しい MySQL バージョンのすべてのテーブルをダンプすることが含まれます。

    • この操作が完了すると、ダンプ ファイルが古い MySQL バージョンにロードされます。

    • 同じバージョン内のバージョン間のダウングレードは論理ダウングレードをサポートします バージョン シリーズを作成し、以前のバージョン レベルにダウングレードします。

    • 一般公開 (GA) リリース間のダウングレードのみがサポートされています。

    • すべてのデータベースをダンプします。これは、次のコマンドを使用して実行します。 -

    mysqldump −u root −p
       −−add−drop−table −−routines −−events
       −−all−databases −−force > data−for−downgrade.sql
    ログイン後にコピー

    次のコマンドを使用して、新しい MySQL サーバーをシャットダウンします。 -

    mysqladmin −u root −p shutdown
    ログイン後にコピー

以上がUnix/Linux でのバイナリおよびパッケージベースのインストールのダウングレードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート