方法: 1. "my.ini" ファイルで、"default-storage-engine" の内容を MYISAM に変更します; 2. MySQL ディレクトリ内のデータの "ib_logfile0" と "ib_logfile1" を削除しますおよび ibdata1 を選択してデータベースを再起動します。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
ローカル コンピューターが MYSQL サービス エラー 1067 を開始できません。プロセスが予期せず終了しました。この状況は、通常、my.ini 内のエラーが原因で発生します。ファイル構成
最初にこのファイルを見つけます: デフォルトのインストール パス
C:/Program Files/MySQL/MySQL Server/my.ini
1. このファイルを開いて、default-storage-engine=INNODB を見つけます。 84行目くらい。
default-storage-engine の値を MYISAM に変更します。この時点で、MYSQL サービスを開始できます。
#2. データ ファイルを見つけます
しかし、まだ問題があります。以前に作成したデータベースがまだ存在しているためです (削除しない場合)、
デフォルトのパス:
C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server/data
この問題は現時点で発生する可能性があります:
初めて設定されたデフォルトのストレージ エンジンと、その後に設定された 1 回目のデフォルトのストレージ エンジン2回目 値が異なると、
1: トランザクションサポートデータエンジンの追加を選択できないことが判明 InnoDB
2: InnoDB は、サポートされていないなど。
解決策:
削除:
ib_logfile0 ib_logfile1 ibdata1
サービスを再起動して再度生成すれば問題ありません。
推奨される学習: mysql ビデオ チュートリアル
以上がmysql の起動時にエラー 1067 が報告された場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。