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

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

coldplay.xixi
リリース: 2021-01-19 09:28:43
転載
2204 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート