ホームページ  >  に質問  >  本文

service mysql.server start 启动失败

迷茫迷茫2763日前503

全員に返信(2)返信します

  • 天蓬老师

    天蓬老师2017-04-17 16:43:55

    解決しました。
    解決策:
    論理的に言えば、mysql は
    --defaults-file
    で指定されたアドレスから設定ファイルを読み取り、次に
    --defaults-file-extra で指定された場所を読み取る必要があります。設定ファイルの読み取り

    どちらも指定していないため、読む順序は次のようになります:

    /etc/my.cnf

    /etc/mysql/my.cnf

    ~/mysql/my.cnf

    ..

    設定ファイルを段階的に読み取ることができますが、起動時に pid ファイル ディレクトリが見つからないというエラーが報告され続けます。
    ただし、/etc/my.cnf で指定された pid は
    ファイルは $base_dir ディレクトリにありますが、エラー メッセージはこのディレクトリにありません。
    そこで、設定ファイルの読み込み順序や手順が想像と違っていたのではないかと思い、他のディレクトリにあるmy.cnfファイルを削除しました。
    つまり、/etc/mysql[my.cnf] ディレクトリを削除しました

    修正されました。

    結果は解決しましたが、最初に読み込まれる設定ファイルが /etc/my.cnf ファイルではないのはなぜなのかという疑問が残ります。理解されること。

    返事
    0
  • 高洛峰

    高洛峰2017-04-17 16:43:55

    サービス mysql の開始を試してください

    返事
    0
  • キャンセル返事