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

推薦する

スーパーバイザーウォッチドッグの使い方を3分で学ぶ

ソフトウェアとハ​​ードウェア環境centos7.6.1810 64ビット cat /etc/red...

MySQL 一時テーブルの簡単な使用法

MySQL 一時テーブルは、一時的なデータを保存する必要がある場合に非常に便利です。一時テーブルは現...

MySQL スケジュールバックアップタスクの簡単な分析

導入実稼働環境では、データの損失を回避するために、通常、データベースは定期的にバックアップされます。...

WIN2008 サーバーのコマンド ラインを使用して IIS7 コンポーネントをインストールおよびアンインストールする方法

注意: .NET FrameWork はコア モードで実行できないため、コア インストール モードの...

Vue.js を学ぶ際に遭遇する落とし穴

目次クラス void のポイントES6 矢印関数ヴュートファイvue-cli非同期と同期実行と展開ヒ...

MySQL 8.0 オンライン DDL クイック列追加の概要

目次問題の説明MySQLオンラインDDLで列を追加する従来の方法01 コピー方法02 インプレースメ...

Javascript Bootstrapのグリッドシステム、ナビゲーションバー、カルーセルの詳細な説明

目次ブートストラップと関連コンテンツの紹介グリッドシステムネストされた列列オフセット列の並べ替えナビ...

Docker-compose は Docker プライベート ウェアハウスのステップを迅速に構築します

docker-compose.ymlを作成し、次の内容を入力します。 バージョン: '3&#...

MySQL インデックスクエリ最適化スキルを習得するための記事

序文この記事では、DBA がいないチームが参考にできるように、MySQL の一般的な使用に関するヒン...

CCS におけるマージン: トップ崩壊問題を解決する

HTML 構造は次のとおりです。 CCS 構造は次のとおりです。 ページ効果図は次のとおりです。 こ...

メンテナンス可能なJSコードの書き方を教えます

目次保守可能なコードとは何ですか?コード規約1. 読みやすさ2. 変数と関数の命名3. 透過的な変数...

一般的な Linux ツール vi/vim の完全版

なぜvimを学ぶのかLinuxには多数の設定ファイルがあるため、Linuxには多くのテキスト処理ツー...

Vue マウスホイールスクロール切り替えルーティング効果を実装する方法

ルート ルーティング コンポーネント (アプリの下のルート ルーティング コンポーネント。子コンポー...

HTML で点線の境界線を設定する方法

CSSスタイルとHTMLタグ要素を使用するさまざまな HTML タグに点線の境界線を追加するために、...

Nginx リバース プロキシから go-fastdfs へのケースの説明

背景go-fastdfs は、http プロトコルをサポートする分散ファイルシステムです。一般的なプ...