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 チュートリアル: サブクエリの例の詳細な説明

目次1. サブクエリとは何ですか? 2. サブクエリはどこに表示されますか? 3. Whereサブク...

CentOS 7.9 の zabbix5.0.14 のインストールと設定プロセス

目次1. 基本的な環境設定2. データベースをインストールする3. zabbix関連コンポーネントを...

CSS変数を使用してスタイルを変更する方法の例

質問js を使用して CSS 疑似クラス スタイルを変更するにはどうすればよいでしょうか?しかし、j...

HTMLタグの説明

HTMLタグの説明1. HTMLタグタグ: !DOCTYPE説明: HTML ドキュメントが準拠する...

CSS の Flex レイアウトを使用してシンプルな縦棒グラフを作成する方法

以下は、Flex レイアウトを使用した棒グラフです。 HTML: <div class=&qu...

js を使ってシンプルな虫眼鏡効果を実現

この記事の例では、参考までに簡単な虫眼鏡効果を実現するためのjsの具体的なコードを共有しています。具...

JavaScript 定期検証パスワード強度実装方法

展示する デザインパスワード強度分析パスワードは数字、文字、特殊記号で構成されていますパスワード: ...

Vue はブラウザのパスワード記憶機能を無効にするサンプル コードを実装します

情報を探すインターネットで見つかったいくつかの方法: autocomplete="off&...

MySQL 時間統計方法の概要

データベースの統計を行う場合、多くの場合、年、月、日に基づいてデータを収集し、echart を使用し...

Selenium+testng を使用して Docker で Web 自動化を実現する方法

序文長い間さまざまな資料を読んで、ついに selenium+testng のパラメータ化の問題を解決...

Vue で変数式セレクターを実装する方法

目次HTML構造の定義入力タグのバインディング属性入力タグはキーダウンイベントをリッスンしますli ...

MySQL Community Server 8.0.12 のインストールと設定方法のグラフィックチュートリアル

MySQL 8 は、NoSQL、JSON などのサポートなど、まったく新しいエクスペリエンスをもたら...

Linux で Docker を使用して MySQL をインストールする手順

テスターとして、学習プロセス中に Linux でソフトウェアをインストールする必要が頻繁にある場合が...

Webフロントエンド開発CSS関連チームコラボレーション

フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエン...

HTML ハイパーリンク内の中国語文字化けの分析と解決

Vm 内のハイパーリンク URL は、Get 要求のパラメータとして中国語と連結する必要があります。...