関連する無料学習の推奨事項: 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 サイトの他の関連記事を参照してください。