問題: MySQL データベースが予期せずクラッシュしたため、データベースを起動できませんでした。 エラーログ: 起動エラー: サービス mysqld の再起動 エラー! MySQL サーバーの PID ファイルが見つかりませんでした。 データベース エラー ログ: 200719 22:07:43 InnoDB: データベースは正常にシャットダウンされませんでした。 ヒント: データベースの起動時にテーブル スペース情報が読み取られる場合、ob-wp ライブラリ内の ob_users.ibd テーブルのデータ ファイルはテーブル スペースにすでに存在します。 拡大する: ストレージエンジンはmyisamです。データベースディレクトリには、.frm、.myi、.mydの3種類のファイルがあります。 出典: https://www.cnblogs.com/liucx/ 方法1: プロンプト情報によると、InnoDBテーブルが破損していると判断されたので、dev_nssライブラリディレクトリ内のテーブル構造とテーブルデータファイルをバックアップしてみてください。 方法2: 1. 公式ウェブサイトのドキュメントを参照し、MySQL設定ファイル/etc/my.cnfに設定を追加して正常に起動します。 2. データベースをバックアップする 3. データベースを削除する 4. パラメータinnodb_force_recoveryを削除します。 5. データのインポート テーブルがすでに存在するというメッセージが表示される場合は、innodb_force_recovery パラメータを削除した後、データベースがロールバックして対応する ibd ファイルを生成するため、ファイルを削除して再インポートする必要があります。 注記: innodb_force_recovery パラメータの説明: クラッシュ リカバリ モード。通常は、深刻なトラブルシューティング状況でのみ変更されます。可能な値は0から6までです。 緊急の場合にのみこの変数を 0 より大きい値に設定し、InnoDB を起動してテーブルをダンプできるようにします。安全対策として、InnoDB は innodb_force_recovery が 0 より大きい場合、挿入、更新、または削除操作を防止します。 innodb_force_recovery はデフォルトで 0 です (強制リカバリなしの通常の起動)。 innodb_force_recovery に許可されるゼロ以外の値は 1 から 6 です。値が大きいほど、小さい値の機能が含まれます。たとえば、値 3 には値 1 と 2 のすべての機能が含まれます。 安全上の理由から、innodb_force_recovery が 0 より大きい場合、InnoDB は INSERT、UPDATE、または DELETE 操作を防止します。 MySQL 5.6.15 以降では、innodb_force_recovery を 4 以上に設定すると、InnoDB は読み取り専用モードになります。 出典: https://www.cnblogs.com/liucx/ 公式サイトを参照してください: これが役に立つことを願います これで、MySQL データベースが予期せずクラッシュし、テーブル データ ファイルが破損して起動できなくなる問題の解決方法についての記事は終わりです。MySQL データベースが予期せずクラッシュし、テーブル データ ファイルが破損して起動できなくなる問題の関連ソリューションについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Dockerコンテナにnginxを簡単にデプロイするプロセスの分析
>>: JavaScript コードベースをよりクリーンにする 5 つの方法
目次例えば:一般的な執筆:要約する例えば:次に、データベースのUSERテーブルにUserオブジェクト...
js 日付時刻形式日付と時刻を指定された形式に変換します。例: YYYY-mm-dd HH:MM は...
仮想マシンソフトウェア: VMware Workstationイメージ: deepin-deskto...
1. 単一の矢印への複数の呼び出し単一の矢印を実装したら、二重矢印を実装するのは簡単です。上では、単...
この記事では、ドラッグアンドドロップやクリックによる画像のアップロードを実現するためのVueの具体的...
アップグレードプロセス:元のシステム: CentOS7.3 [root@my-e450 ~]# un...
目次1. はじめに2. タブバーのスタイルをカスタマイズする3. カスタムタブバーと関連設定を導入す...
XHTML は CSS レイアウトの基礎です。jb51.net は常に XHTML 知識の習得を重視...
コンピュータシステム: win7この記事は主に写真に基づいており、多くの写真が含まれていますCent...
1. KVM の概要カーネルベースの仮想マシンの略称は、Linux 2.6.20 以降のすべての主要...
この記事では、参考までに、簡単なログイン機能を実装するためのvue+tp5の具体的なコードを紹介しま...
(1)サーバー構成: [root@localhost ~]# cd /usr/local/src/ ...
目次1. 仮想マシンをダウンロードする2. 仮想マシンのインストールVMware のダウンロードとイ...
目次使用されるPygame関数スクリーンの作成ヘビの作成ヘビを動かすゲームオーバーの処理食事を増やす...
目次序文オプション1:オプション2:オプション3:オプション4(最終的に採用されたオプション):要約...