Windows システムで MySQL が起動しない場合の一般的な解決策

Windows システムで MySQL が起動しない場合の一般的な解決策

MySQL 起動エラー

Windows 10 に MySQL をインストールする前は、net start mysql を実行していました。

起動し、net stop mysql を実行してシャットダウンします。

ある日、起動時に「MySQL サービスを開始できません」および「詳細なヘルプについては NET HELPMSG 3523 と入力してください」というエラー メッセージがポップアップ表示されました。

起動コマンドを再度実行すると、「サービスが開始または停止しています。しばらく待ってからもう一度お試しください。」というメッセージが表示されます。

解決

インターネット上にはそのような質問がいくつかあります

  • 設定ファイルmy.iniを変更する
  • データディレクトリ内のファイルを削除する
  • MySQLを再インストールする

その他にも多くのソリューションがあります。

最初の 2 つの解決策では問題は解決しませんでした。

MySQL の再インストールに関しては、私の知る限り、すでに MySQL がインストールされている Windows コンピュータに 2 度目に MySQL をインストールすると、多くの落とし穴に陥ります。面倒なことをしたくない場合は、次の簡単な方法を試してみてください。

最も簡単な解決策

mysqld --console コマンド

Windows で MySQL を起動するには 2 つの方法があります。

  • 管理者権限で cmd を開き、net start mysql を実行します。
  • 管理者権限で cmd を開き、MySQL インストール ディレクトリの bin ディレクトリに入り、mysqld --console を実行します。

最初の起動方法が失敗した場合は、以下の手順に従って 2 番目の方法を試してください。

最初のステップは、残っているMySQLプロセスを強制終了することです

2 番目の方法を開始する前に、まず mysqld プロセスを終了します。埋め込む

タスクリスト| findstr "mysql"

mysqld プロセスがあるかどうかを確認します。

mysqldプロセスがある場合は、実行します

タスクキル /f /t /im mysqld.exe

プロセスの終了

ステップ2: MySQLを起動する

MySQLインストールディレクトリbinに移動し、実行します。

mysqld --コンソール

これで、Windows システムで MySQL を起動できない問題の普遍的な解決策に関するこの記事は終わりです。Windows システムで MySQL を起動できない問題のより適切な解決策については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Windows 7 で MySQL サービスを起動するときに無効なサービス名が発生する原因と解決策
  • Windows が MySQL サービスを開始できず、エラー 1067 を報告する場合の解決策
  • Windows で MySQL 5.7 が起動しない場合の解決策
  • Windows でバッチ処理を使用して MySQL を起動およびシャットダウンする
  • Windows で MySQL をインストールして起動する方法
  • Windows での MySQL の中国語文字化けとサービス起動の問題に対する簡単な解決策
  • Windows 版 MySQL のインストール、起動、基本設定に関する詳細なグラフィック チュートリアル
  • Windows で Mysql を起動したときに 1067 が表示される場合の解決策
  • Windows10 mysql 8.0.12 非インストール版 設定 起動方法
  • WindowsシステムでPhPStudy MySQLの起動に失敗する問題を解決する

<<:  アコーディオンセカンダリメニューを実装するためのjQueryプラグイン

>>:  Dockerfile における ENTRYPOINT と CMD の違い

推薦する

MySQLの外部ネットワークアクセス権を開く方法

以下のように表示されます。主に認証コマンドを実行します: 2つの方法1. 任意のホストがユーザー b...

React useMemo と useCallback の使用シナリオ

目次メモを使うコールバックの使用メモを使う親コンポーネントが再レンダリングされると、そのすべての要素...

CSSでできるならJavaScriptは使わない

序文JavaScript で記述できるアプリケーションは、最終的には JavaScript で記述さ...

Nginx ソースコード調査における nginx 電流制限モジュールの詳細な説明

目次1. 電流制限アルゴリズム2. nginxの基礎知識4. 実戦要約する高並行性システムには、キャ...

MySQL の一般的な SQL ステートメントの概要

1. mysqlエクスポートファイル: SELECT `pe2e_user_to_company`....

MySQL インデックスの種類 (通常、ユニーク、フルテキスト) の説明

MySQL のインデックスの種類には、通常のインデックス、一意のインデックス、全文インデックスがあり...

Vue 3.0 カスタムディレクティブの使い方

目次1. カスタム指示1. グローバルカスタム指示を登録する2. グローバルカスタム指示を使用する3...

優れたHTML印刷コードがページめくりをサポート

ylbtech_html_print HTML 印刷コード、ページめくりをサポートコードをコピーコー...

Linux での rpm、yum、ソースコードの 3 つのインストール方法の詳細な紹介

第1章 ソースコードのインストールRPM パッケージは特定のシステムとプラットフォームに応じて指定さ...

複数のdiv内のテーブルのtdwidth設定は同じで、揃えることができません

最近、複数のdivにあるテーブルのTDを同じ幅に調整しても、揃えることができず、幅にパターンがないこ...

CSS3はトランジション効果を実現するためにtransitionプロパティを使用する。

物件の詳細な説明transition 属性の目的は、一部の CSS プロパティ (背景など) をスム...

TypeScript 列挙の基本と例

目次序文TypeScript の列挙型とは何ですか? TypeScriptで列挙型を使用する際に注意...

Mysql の mysql.user ユーザー テーブルの詳細な説明

MySQL は、異なるユーザーに異なる権限を割り当てることができるマルチユーザー管理データベースであ...

mysql トリガーの作成と使用例

目次トリガーとは何かトリガーを作成するMySQL 作成構文のキーワードの説明: 1. MySQL ト...

JS は VUE コンポーネントに基づいて都市リスト効果を実装します

この記事の例では、VUEコンポーネントに基づいて都市リストエフェクトを実装するための具体的なコードを...