GNU/Linux >> Linux の 問題 >  >> Linux

MySQLサービスの予期しない開始と停止を解決する方法

この記事では、次のMySQL®forWindows®エラーを解決するプロセスについて説明します。

MySQL service on local computer started and then stopped. Some services stop automatically if they are not in use by other services or programs.

解決策は、MySQLのバージョンによって異なります。次のセクションの順序で解決策を試してください。

サービスを再開します

次のコマンドを実行して、MySQLサービスを再起動します。

mysqld --initialize

rootとしてログインする必要があります またはsudo -iを使用します このコマンドを実行します。

サービスを再インストールします

rootとしてログインします 次のコマンドを実行して、MySQLサービスを再インストールします。

mysqld --install
mysqld --initialize 

my.ini構成ファイルを確認します

MySQLの特定のバージョンでは、 my.iniの先頭に無効な16進値が追加されます 構成ファイル。16進エディターを使用して最初の3つの16進値を削除すると、この問題が解決するはずです。これは、スクリプト行の問題が原因で発生します。この行は、各ファイルに一意のIDが必要であることを指定します。これにより、テキストファイルをマークするためのバイト順序が追加されます。

元のmy.iniのバックアップがある場合 ファイルの場合、このファイルの内容をコピーして、現在の my.iniに手動で貼り付けることができます この問題を解決するには。

ネットワークサービスのアクセス許可を確認する

ネットワークサービスに適切なアクセス許可があることを確認する必要がある場合があります。このセクションの手順を使用して、これらの権限が正しいことを確認してください。

  1. データを右クリックします フォルダ。

  2. プロパティを選択します 。

  3. セキュリティを選択します タブ。

  4. 詳細をクリックします 。

  5. 権限の変更…をクリックします 。

  6. 追加…をクリックします 。

  7. NETWORK SERVICEと入力します 。

  8. 名前の確認をクリックします 。

  9. OKをクリックします 。

  10. フルコントロールを選択します 。

不足しているデフォルトファイルを確認する

デフォルトのファイルが欠落している可能性があります。このセクションの手順を使用して、この欠落しているデフォルトファイルを確認します。

  1. コマンドプロンプトを開きます。

  2. MySQL * bin *に移動します 次のコマンドを実行します:

    mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" --standalone --console
    
  3. 欠落しているデフォルトフォルダが指定されている場合は、新しいデフォルトファイルを作成する必要があります。


Linux
  1. NFSとは何ですか?Linuxにインストールする方法

  2. `^ m`そしてそれを取り除く方法は?

  3. Solarisサービスのステータスと依存関係?

  1. VSFTPDをインストールして構成する方法

  2. Debian に Redis をインストールして構成する方法

  3. Zimbra サービスを開始、停止、再起動する方法

  1. Dovecotをインストールして構成する方法

  2. Linuxで出力をファイルとStdoutにリダイレクトする方法

  3. RsyslogとMySQLを使用してLogAnalyzerをセットアップする方法