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 パススルー構成とパフォーマンス テストの詳細な説明

推薦する

Linux ファイルを分割するための split コマンドの詳細な説明

いくつかの簡単な Linux コマンドを使用すると、ストレージまたは電子メールの添付ファイルのサイズ...

HTML に埋め込まれた Flash HTML ウェブページ コードに Flash ファイルを埋め込むソリューション (パート 1)

中国の習慣では、旧暦の1月15日より前に新年を祝います。ここで、庭にいる友人たちに新年の幸せを祈りた...

mysql5.7.19 解凍版の詳細なインストール チュートリアル (純粋なクラックされた中国語版 SQLYog を使用)

Mysql5.7.19バージョンは今年リリースされた新しいバージョンです。最近のMySQLのバージ...

CentOS 8 に MariaDB をインストールするための詳細なチュートリアル

MariaDB データベース管理システムは MySQL のブランチであり、主にオープンソース コミュ...

Ubuntu で G++ を使用して CPP ファイルをコンパイルする

g++ を使用して初めて cpp ファイルをコンパイルしたとき、未定義の参照エラーが報告されました。...

JavaScript - Vue でのスロットの使用: スロット

目次Vue でのスロットの使用: slotスコープ付きスロット: テンプレートタグで囲む要約するVu...

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

この記事では、MySQL 5.7.17のインストールと設定方法を参考までに紹介します。具体的な内容は...

ネイティブ JavaScript でショッピングカートを実装する

この記事では、ショッピングカートを実装するためのJavaScriptの具体的なコードを参考までに紹介...

CSS3は赤い封筒を振る効果を実現します

赤い封筒の揺れ効果を実現するには要件があります。これまでやったことがないので、記録しておきます。ヘヘ...

MySQL における between の境界と範囲の説明

境界範囲間のmysql間の範囲は両側の境界値を含む例: 3 から 7 までの id は、id >...

タグのターゲットリンクを iframe に向ける方法

コードをコピーコードは次のとおりです。 <iframe id="myFrameId&...

Ubuntu システムログで /var/log/messages を設定する方法

1. 問題の説明今日、システム ログ ファイルを確認する必要がありますが、/var/log/mess...

シンプルな商品スクリーニング機能を実現するjs

この記事の例では、商品スクリーニング機能を実装するためのjsの具体的なコードを参考までに共有していま...

Docker での Redis のマスタースレーブ構成チュートリアルの詳細説明

1. Redisイメージを取得するdocker pull redis 2. それぞれポート6379、...

vue-element-admin グローバル読み込み待機中

最近の要件:グローバルロード、すべてのインターフェースはロード待機機能を表示するかどうかを手動で制御...