Windows が MySQL サービスを開始できず、エラー 1067 を報告する場合の解決策

Windows が MySQL サービスを開始できず、エラー 1067 を報告する場合の解決策

突然、MySQLにログインすると、アクセスが拒否されたか、データベースに接続できないと表示されました。サービスに戻ってwampmysqldを開いたところ、「WindowsはMySQLサービスを開始できませんエラー1067」と表示されました。どうやっても起動できません。どうすればいいでしょうか?エビフライ、私の体験を皆さんとシェアしましょう!

方法1:

1. my.ini ファイルを開き、default-storage-engine=InnoDB の行を見つけて、default-storage-engine=MyISAM に変更します。
2. MySQLインストールディレクトリの下のDataディレクトリにあるib_logfile0とib_logfile1を削除します。
3. MySQLサーバーの設定時に指定したInfoDBディレクトリを見つけて、ibdata1を削除します。

my.ini ファイルによると:
#*** INNODB 固有のオプション *** innodb_data_home_dir="D:/"

4. MySQLサービスを再起動する

方法2:

MySQL を再インストールすると、「MYSQL サービスを開始できません。エラー 1067 プロセスが予期せず終了しました。再起動してレジストリを修復しても解決しませんでした。オンラインで確認し、basedir を変更しましたが、機能しませんでした。MySQL 5.8 を使用しています。長い間検索した後、以前に wampserver や pc_webserver などの統合環境をインストールしたことを思い出しました。これらのソフトウェアは、my.ini と php.ini を C:WINDOWS ディレクトリに書き込み、読み取り専用に設定します。」というメッセージが表示され続けます。

解決:

Windows ディレクトリ内の my.ini ファイルを削除します。
mysqlを再インストールするとサービスが正常に開始されます

方法3:

1. winmysqladminを実行してmy.iniファイルを生成します。

2.mysqld -installはmysqlサービスを開始します

3. net start mysql は、mysql サービスを起動し、通常通り表示されます。mysql -u root -p で接続すると、サーバーが起動していないというエラーが報告されます。サーバー サービスを確認すると、確かに mysql サービスが起動していません。手動で起動すると、エラー 1067 が発生します。mysql を何度か再インストールしましたが、エラーは依然として存在します。各構成にエラーがないことを確認します。
私のシステム環境は、win2003 mysql バージョン 4.0.12 です。解決策としては、winmysqladmin によって生成された my.ini を c:windows にコピーし、mysql を起動すると、すべて正常になります。 これは試していません。実際、再設定する必要はありません。/bin ディレクトリの mysql.exe をクリックするだけです。
スクリプト
mysqld-nt.exe
スクリプト
プロンプト ボックスが表示されたら、キャンセルして winmysqladmin.exe をクリックし、右下隅にある小さなアイコンでサービスの開始を選択します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • mysqlサービスが起動しない場合の解決策
  • MySQL を起動できない場合のよくある問題の概要
  • MySQL5 インストール後に起動できない(サービスを開始できない)問題の解決方法まとめ
  • CentOS 7 での MySQL サービスの起動失敗に対する簡単な解決策
  • MySQL 起動エラー 1053 の解決方法
  • エラー 1067 で MySQL が起動しない問題を解決する方法
  • mysql の認証、起動、およびサービスの起動のための一般的なコマンド
  • MySQLスタートアップが起こした事故の実録

<<:  ソースコードの観点からキープアライブコンポーネントのキャッシュ原理に答える

>>:  WeChatアプレットAmapマルチポイントルート計画プロセス例の詳細な説明

推薦する

HTMLコードに基づく画像断片化読み込み機能の実装

今日は断片化された画像の読み込み効果を実装します。効果は次のとおりです。 これを 3 つのステップで...

CSS 属性値 clear:right が機能しない理由の詳細

clear プロパティを使用してフロートをクリアすることはよくあることであり、clear プロパティ...

CSS 疑似要素と疑似クラスの魔法のような使い方についての簡単な説明

CSS は Web ページで非常に重要な役割を果たします。近年の CSS の発展に伴い、疑似要素/疑...

HTML 代替カラーコードを実現する n 通りの方法 サンプルコード

この記事では、主に HTML のサンプル コードを紹介し、次のように交互に色を変更する方法を共有しま...

外部ネットワークアクセスを許可するためのMysql5.6の設定手順の詳細を共有する

最近、MySQL 5.6 を導入しましたが、デフォルトでは MySQL はローカル サービスのみを許...

Win10 + Ubuntu 16.04 デュアルシステム 完璧なインストールチュートリアル [詳細]

必ずデータをバックアップすることを忘れないでください。データは貴重なものです! ! !コンピュータモ...

Linux クラウド サーバーに新しいディスクをマウントする方法

背景社内に新しいサーバーが追加され、2Tのハードディスクがマウントされました。sshでログイン後、マ...

Dockerがログファイルを保存する場所の詳細な説明

目次ログはどこに保存されますか?コンテナ内のアプリケーションからのログを表示するDockerデーモン...

JS を使用してデータ型を決定する 4 つの方法

目次序文1. 型2. インスタンス3. コンストラクター詳細: 4. 文字列要約する序文Javasc...

Python ベースの Linux システムにおける特定のプロセスのパフォーマンス監視の考え方の詳細な説明

インターネット上には Linux サーバーを監視するためのツール、コンポーネント、プログラムが多数あ...

MySQL マルチテーブルクエリの具体例

1. SELECT句を使用して複数のテーブルをクエリするSELECT フィールド名 FROM tab...

ZabbixはSNMPに基づいてLinuxホストを監視します

序文: Linux ホストは、エージェント プログラムをインストールする場合でも、SNMP を使用す...

mysql order by in の文字順序の詳細な説明 (推奨)

//MySQL ステートメント SELECT * FROM `MyTable` WHERE `id...

MySQL でデータ復旧に binlog を使用する方法

序文最近、オンラインでデータが誤って操作されました。データベースが直接変更されたため、それを回復する...

HTML タグ: サブタグと sup タグ

今日はあまり使わないHTMLタグ「subタグ」と「supタグ」を紹介します。関連記事: HTML タ...