MySql のクラッシュとサービスの起動失敗の解決策

MySql のクラッシュとサービスの起動失敗の解決策

私は長い間PHPに触れてきましたが、インストール環境は非常に不慣れです。多くの問題に遭遇しました。Baiduの助けを借りて、次の方法を整理しました

問題1: MySQLサービスがインストールされていない

解決:

cmd 操作で MySQL のインストール ディレクトリを見つけます (cmd は管理者として実行する必要があることに注意してください)
mysql binディレクトリで管理者権限でmysqld -installコマンドを実行します。

次に、管理者権限のまま、net start mysql を実行して MySQL サービスを開始します。

1. 管理者権限を使用してnet stop mysqlを実行し、mysqlサービスをシャットダウンします。
2. 管理者権限でMySQLサービスをアンインストールする mysqld -remove

エラー:

情報は以下の通りです。

サービスのインストール/削除が拒否されました

問題2: サービスのインストール/削除が拒否される

解決:

cmd.exe プログラムを開くときは、「管理者として開く」を選択します。

管理者として開いた後、サービスを開始しましたが、まだ動作しません。

問題3: サービスを開始できない

mysqld -console コマンドはエラー メッセージを出力します。エラー メッセージの 1 つは、データ ディレクトリに mysql フォルダーが存在しないというものです。

解決:

mysqld –initializeを実行してデータディレクトリを初期化します。

これらの問題が解決された後、mysql は正常に起動しました。

問題4: パスワードが間違っている

パスワードが間違っている場合も、cmd がクラッシュします。

解決:

MySQL 5.7 でルートパスワードを変更する方法に関するチュートリアル

MySQL 5.6 ルートパスワード変更チュートリアル

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Alibaba Cloud ESC サーバー シングルノード MySQL の Docker デプロイメント
  • MySQL ストレージ エンジン MyISAM と InnoDB の違いの概要
  • MySQLパスワードを忘れた場合のいくつかの解決策
  • Tomcat+Mysql の高同時実行構成の最適化の説明
  • MySQL データベース インデックスが B+ ツリーの使用を選択するのはなぜですか?
  • MySQLの水平および垂直テーブルパーティションの説明
  • CMDコマンドを使用してMySqlデータベースを操作する方法の詳細な説明
  • MySQL 5.6 ルートパスワード変更チュートリアル
  • MySQL 5.7 でルートパスワードを変更する方法に関するチュートリアル
  • MySQLにインデックスを追加する方法

<<:  JS でページのスクリーンショット機能を実装する方法

>>:  KVM ベースの SRIOV パススルー構成とパフォーマンス テストの詳細な説明

推薦する

git bash を使用して Linux にログインするための ssh の設定方法

1. まず、Linux サーバー上で公開鍵ファイルと秘密鍵ファイルを生成します。デフォルトの保存ディ...

Swiper.jsプラグインを使用すると、カルーセル画像を非常に簡単に実装できます。

Swiper は、携帯電話やタブレットなどのモバイル端末向けに設計された、純粋な JavaScri...

Vue3の組み込みコンポーネントであるTeleportの使い方を詳しく説明します

目次1. テレポートの使用2. モーダルダイアログコンポーネントを完成させる3. コンポーネントのレ...

CSS における要素の表示モード

CSS では、要素タグは、要素の表示モードの違いに応じて、インラインレベル要素とブロックレベル要素の...

HTML の表の行と列を結合する問題の解決策の詳細な説明

私たちが構築しようとしていたウェブサイトには、長い文章だけでなく、多数の表も含まれており、表のレイア...

MySql 組み込み関数の自習知識ポイントまとめ

文字列関数文字ascii(str)のASCIIコード値をチェックし、strが空の文字列の場合は0を返...

開発効率を向上させる 20 の JavaScript ヒント

目次1. 配列を宣言して初期化する2. 合計、最小値、最大値を計算する3. 文字列、数値、オブジェク...

CentOS 7 で grub パスワードと単一ユーザー ログインを設定するサンプル コード

Centos7 と Centos6 では、GRUB パスワードの設定手順に大きな違いがあります。これ...

ウェブサイトを高速化する

パフォーマンスは本当に重要ですか?パフォーマンスは重要であり、誰もがそれを知っています。なぜ私たちは...

HTML スタイル タグと関連する CSS リファレンスの詳細な説明

HTML スタイル タグスタイルタグ - ドキュメント内でスタイルを宣言するときにこのタグを使用しま...

html オプション 無効 選択 選択 無効 オプションの例

コードをコピーコードは次のとおりです。 <選択> <オプション値="&q...

MySQL 権限制御の詳細分析

目次1. グローバルレベル2. データベースレベル3. 表面レベル4. 列レベルの権限5. サブルー...

星のフラッシュ効果を実現するjs

この記事の例では、スターフラッシュ効果を実現するためのjsの具体的なコードを参考までに共有しています...

Vite2.x に基づく Vue 3.x プロジェクトの実装

Vue 3.x プロジェクトの作成 npm init @vitejs/app my-vue-app ...

HTMLテーブルではテーブルの外側の境界線のみが表示されます

質問があります。Dreamweaver で、3 行 1 列のログイン フォーム (ログイン、登録、パ...