ホームページ  >  記事  >  データベース  >  mysql がサービスを正常に開始できない場合はどうすればよいですか?

mysql がサービスを正常に開始できない場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-11-16 10:17:0752618ブラウズ

mysql がサービスを正常に開始できない問題の解決策: 最初に localhost によってマップされたアドレスをコメント アウトし、次に mysql の bin ディレクトリに入って mysql を初期化し、最後に net start mysql コマンドを再度実行してサービスを開始します。サービス。

mysql がサービスを正常に開始できない場合はどうすればよいですか?

mysql がサービスを正常に開始できない問題の解決策:

ホスト ファイル (C: \Windows\System32\ drivers\etc\hosts)、ローカル ドメイン名が変更されているかどうか localhost に対応するアドレスが変更されている場合、mysql サーバーへの接続が失敗する可能性があります。

解決策:

1. localhost によってマッピングされたアドレスをコメントアウトします

2. mysql のインストール パス (C:\Program Files\MySQL\MySQL) にある場合Server 8.0 )、手動で作成します。ファイル名は my.ini です。次の内容を追加します:

mysql がサービスを正常に開始できない場合はどうすればよいですか?

注: datadir 属性の後のデータ フォルダーは、次のようにする必要があります。手動で作成すると問題が発生しますので、自分で作成した場合は削除して以下の操作を行ってください。

3. mysql5.7 以降では、デフォルトではデータ ディレクトリがありません、つまり、初期化サービスがありません。サービスを開始する前に mysql を初期化する必要があります。そうしないと、「サービスはエラーを報告しませんでした」と報告され、起動に失敗します。

解決策:

  • mysql の bin ディレクトリに移動します;

  • mysqld --initialize-insecure を初回実行します実行すると時間がかかり、実行後も情報が出力されませんが、binと同階層のディレクトリを確認すると、追加のデータフォルダが存在し、その中にファイルが大量に存在しています。

4. net start mysql コマンドを再度実行してサービスを開始すると、起動が成功したことがわかります。

その他の関連する無料学習の推奨事項: mysql チュートリアル(ビデオ)

以上がmysql がサービスを正常に開始できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。