ホームページ  >  記事  >  データベース  >  Mac で MySQL のバージョンを変更した後に元のデータベース テーブルを復元する方法を説明する

Mac で MySQL のバージョンを変更した後に元のデータベース テーブルを復元する方法を説明する

coldplay.xixi
coldplay.xixi転載
2021-01-19 09:28:432135ブラウズ

Mac で MySQL のバージョンを変更した後に元のデータベース テーブルを復元する方法を説明する

関連する無料学習の推奨事項: mysql ビデオ チュートリアル

アプリケーション シナリオ: データベースのアップグレード、上書きやアンインストールなどによりデータベースが消失してしまいます。

このリカバリはバージョン アップグレード (上書きインストール) によるもので、データベースが失われます。新しいバージョンのデータベースは正常に実行されますが、その中に以前のデータベースはありません。
以下はインストールです。 directory

両方のインストールディレクトリが存在することが確認できますので、下位バージョンのディレクトリを開くと中にデータフォルダが入っています。
5.7.24 から 5.7.31 への移行の準備をする

データの下位バージョンを上位バージョンに復元しましょう:
1. データ全体の下のすべてを上位バージョンのデータにコピーします。上位バージョンを空にすること、つまり新しくインストールすることをお勧めします。この場合、重複したデータは直接上書きされ、他の問題が発生しても損失はありません。
2. 上書きが完了したら、次のようにします。もう 1 つの重要なステップです。mysql に data の下のファイルへのアクセスを許可します

sudo chown -R mysql:mysql data

わかりました。エラー メッセージが表示されなければ、データの回復は成功しています。

構成を変更した後、MySQL は次のように報告しました: [エラー] PID ファイルを更新せずにサーバーが終了しました

構成を変更した後、MySQL は起動に失敗し、エラーを報告しました:

sudo chown -R mysql:mysql /usr/local/MySQL/data/sudo chmod -R 755 /usr/local/mysql/datasudo /usr/local/mysql/support-files/mysql.server restart

その他の関連する無料学習の推奨事項: mysql チュートリアル(ビデオ)

以上がMac で MySQL のバージョンを変更した後に元のデータベース テーブルを復元する方法を説明するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。