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は日付範囲の抽出方法を指定します

データベースを操作する過程では、いくつかの指標を日付別にまとめたり、一定期間内の合計金額をカウントし...

CSS で div 凹角スタイルを実装するサンプル コード

通常の開発では、凸型の丸い角、つまり border-radius 属性を使用するのが一般的です。凹角...

トップに戻るボタンを実装するJavaScript

この記事では、トップに戻るボタンを実装するためのJavaScriptの具体的なコードを参考までに紹介...

Reactでのイベントバインディングの実装は3つの方法を指しています

1. 矢印関数1. 矢印関数自体はこれをバインドしないという事実を利用します。 2. render(...

MySQLインデックスベースのストレステストの実装

1. データベースデータをシミュレートする1-1 データベースとテーブルスクリプトを作成する - v...

Ubuntu の起動後にアプリケーションを実行するためのターミナルの設定方法

1.メニューバーにスタートと入力し、スタートアップアプリケーションをクリックして入力します。 2. ...

Reactは二次連結(左右連結)を実現する

この記事では、二次リンクを実現するためのReactの具体的なコードを参考までに共有します。具体的な内...

CSS3 変換遷移ジッター問題の解決

transform: scale(); スケーリングするとIEブラウザでジッターが発生します変換スケ...

CSSポジションの5つの異なる値の使い方の詳細な説明

位置プロパティposition プロパティは、要素に使用する配置方法のタイプ (静的、相対的、固定、...

Linux 面接で最もよく聞かれる 10 の質問のまとめ

序文Linux システムの運用および保守エンジニア職の面接を受ける場合は、次の 10 個の最も一般的...

MySQL アーキテクチャのナレッジポイントの概要

1. データベースとデータベースインスタンスMySQL の研究では、データベースとデータベース イン...

MYSQL トランザクション チュートリアル Yii2.0 マーチャント引き出し機能

序文私はプログラマーとしてスタートした PHP プログラマーです。これまで、トレーニング コースで勉...

MySQL Strict Modeの知識ポイントの詳細な説明

I. 厳密モードの説明MySQL 5.0 以降の厳密モード (STRICT_TRANS_TABLES...

HTMLフォーム要素の詳しい解説(パート2)

HTML 入力属性値属性value 属性は、入力フィールドの初期値を指定します。 <フォーム...